Apple just came out with the new programming language Swift. According to
Apple, Swift will make it a lot easier and more fun to develop apps for both
iOS and OS X. That's in contrast to the current language, Objective-C, which
is somewhat antiquated and considered by many to be difficult to use.
Although Swift is easier to use, we're sure that there will be issues like
crashes, slow request, errors and so on as we already know it from
Objective-C and other languages. We also know that business will ask for
usage statistics. This is the reason why we immediately investigated Swift
and can now show you how easy it is to add proper tracking to your app in
just four steps.
Step 1: Add Lib to your Swift Project
Once you have a Swift application, including the Mobile iOS Agent into the
application project is very simple. First you add the iOS Agent static
library and he... (more)
With the establishment of mobile web and native mobile apps, your website
isn't the only customer touch point anymore. Mike Austin, Director of
e-Commerce at RoomsToGo said it best:
"Our customers expect the same experience throughout all our channels no
matter if it is the website, mobile site or the real physical store!"
How can you measure the user experience across the various channels your
customers use to interact with you? Let's see what we can do to make the user
experience quantifiable so we can make informed data-driven decisions.
If we look at the different channel type... (more)
Today's web sites are often cluttered up with third-party content that slows
down page load and rendering times, hampering user experience. In my first
blog post, I discussed how third-party content impacts your website's
performance and identified common problems with its integration. Today I want
to share the experience I have had as a developer and consultant with the
management of third-party content. In the following, I will show you best
practices for integrating third-party content and for convincing your
business that they will benefit from establishing third-party manage... (more)
You don't agree with that? Have you ever looked at the details of your page
load time and analyzed what really impacts Page Load Time? Let me show you
with a real life example and let me explain that in most cases you only
control 1/3 of the time required to load a page as the rest is consumed by
third-party content that you do not have under control.
Be Aware of Third-Party Content
When analyzing web page load times we can use tools such as dynaTrace,
Firebug or PageSpeed. The following two screenshots show timeline views from
dynaTrace AJAX Edition. The timelines show all networ... (more)
Today I want to share a success story from one of our customers in the
financial business that combined the currently hyped topic Real User
Monitoring with the good old mainframe. They used Real User Monitoring to
identify unnecessary calls from their rich client application into the
mainframe and reduced useless data retrieved from the mainframe that
ultimately saved them lots of money on MIPS.
The customer's internal banking application consists of a Java Rich Client
used by the bank clerks in the daily business with the customer. This Rich
Client makes calls via the IBM CICS ... (more)