TransFollow in partnership with IRU

18 July 2016 

The Dutch logistic IT solution provider, TransFollow and the International Road Transport Union (IRU) have formed a partnership to drive paperless freight transport across Europe and beyond.

Itude Mobile congratulates TransFollow on this huge opportunity to roll out their innovative solutions on an international scale.
 
TransFollow created several important applications for the transportation sector. One of which is a platform and smartphone app to support the transport of Dangerous Goods (ADR).

Continue reading

Advertisements

Debugging webservice problems on iOS devices

Most apps we develop integrate with a server through some kind of XML or JSON based webservice. Sometimes these webservicesa already exist. But more often our customers are developing them at the same time or even after we develop our iPhone and Android apps. Inevitably this leads to minor but time consuming problems getting the Apps and the webservice to play nicely together. A lower and upper case character mixed up somewhere can mean hours of debugging.

So there are a number of options to troubleshoot:

  • DO NOT: Rig up some debugging code in the iPhone or Android client to spit out details about the call. This is a bad idea – the code is often forgotten and sits around in production causing an extra performance hit.
  • AS A LAST RESORT: Examine log files on the server. This can be painful. Often the logs are buried somewhere deep on the server – i assume to fool the iranians ;). And even if you find them, chances are they won’t contain any clues to what is going wrong.
  • DO: Use an HTTP proxy. This works well, can be switched off and on without requiring code change and is quite easy to set up. Since we develop on Mac’s we use the free burp HTTP monitor. Check out http://www.tuaw.com/2011/02/21/how-to-inspect-ioss-http-traffic-without-spending-a-dime/ for a step by step instruction. Basically you change your iPhone network settings to send all WiFi traffic through your HTTP proxy on your PC. Then you can see all HTTP traffic between your device and the server, reproduce it and even change requests to the server. The nice thing about this is that you can use this with any app, even apps that have been downloaded from the App store.Of course the HTTP proxy method doesn’t work if you enforce valid SSL certificates in your app. But that is easily solved by putting debugging code in the app that allows self-signed certificates to be used.

Good things are coming in Mobile Land

While a few committed individuals have been camping out for the iPhone 4S for some time now, others are now beginning to filter toward their local Apple retail stores in their attempts to secure one of the new models.

But wait there is more news… No not about Apple, but about Android.

It has been officially confirm that Google and Samsung are all set to unveil the Galaxy Nexus and Android 4.0 Ice Cream Sandwich next week on Wednesday, October 19th in Hong Kong at 10AM. Yes the Samsung Mobile unpacked that was canceled last minute will now take place next week. As is the tradition with each new version of Android, a new dessert-themed statue has appeared outside Building 44 on Google’s Mountain View campus.

Apple puts old iPhones on sale

So far, Apple has only sold 2 iPhone models at the same time: the most recent one and the version before. This has changed after the presentation of the iPhone 4s: looking at http://www.apple.com/iphone/compare-iphones/ you can see Apple selling 3 phones: the iPhone 3GS, the iPhone 4 and the iPhone 4S. All of these 3 phones come with iOS 5 pre-installed, although Siri is iPhone 4S only.

The displayed iPhone 4 has a capacity of 8GB. This is remarkable as an 8GB version hasn’t been sold till now (it used to be 16GB and 32GB). Not only the iPhone 4, but also the 3GS is now significantly cheaper than before. The 3GS is now free in combination with a two-year wireless service contract. This is the first time ever for an iPhone.

These changes specify a fundamental change in Apple. Instead of focusing on the high-end part of the market only, it now also focuses on the mid-end part with cheaper phones. This begs the question: will this affect the image of iPhones in any way? Has the new CEO got anything to do with it? And will Apple succeed in gaining market share because of this change?

Google delays Ice Cream Sandwich

Despite previous announcement, Google and Samsung have announced that they have decided to postpone the announcement of both the Nexus Prime and Ice Cream Sandwich. In a joint statement by the two companies, both Google and Samsung feel this is not the right time to announce a new product.

Samsung and Google decide to postpone the new product announcement at CTIA Fall. We agree that it is just not the right time to announce a new product. New date and venue will be shortly announced.

Source: Google and Samsung Official Statement