Innovationm Background Support For Applications iOS

Support for applications running in background in iOS

When application in iOS goes in background (Say, Home button is pressed) then application will not run. In iOS, only specific application types are allowed to run in the background. Let us see them in more detail. Application Types Support for Background in iOS There are 7 types of such applications. See the details below:   Continue Reading »

Android UX – Data selection pattern – Choose Data from a List

Sliding Effect (Parent partially visible) In this example, operator has to be selected. User taps on the field and the screen moves  / slides to the left to give space to show the list.      Good points: – Parent screen is visible. Very good from UX perspective that user still knows the context where it Continue Reading »

InnovationM Testing Facebook Integration

Testing – Facebook Integration in iOS and Android

Testing – Facebook integration of the app – requires different combinations of situations and cases to be tested. Ex Login to Application using Facebook when Facebook app is installed on the device. In another case, Facebook app is not installed. Let us go through some of them …. iOS – Login Test Scenarios  1. User Continue Reading »

Multiple Profiles In Android

Multiple User Profiles in Android

What is this offering from Android? One Tablet used by multiple users – How can we shield users from seeing each other stuff. Jelly Bean has an answer to it. Just like Windows OS, several user profiles (accounts) can be created on Android from Jelly Bean 4.2  (Tablets only) and onwards versions. This feature abstracts Continue Reading »

InnovationM Dropbox Integration In iOS

Dropbox Integration in iOS

In this tutorial we will learn – how to integrate Dropbox with iOS applications. Let us take an example of iOS application. We will be talking about the following: 1. Uploading the files from iOS App to Dropbox 2. Downloading files from Dropbox 3. Browsing the Folder / Files structure of Dropbox. There are mainly Continue Reading »

InnovationM Android Out of Memory

Android Out of Memory Error: Causes, Solution and Best practices

Out of Memory (OOM) Error Out of memory error is very common error when you are developing for a application that deals with multiple images sets or large bitmaps or some Animation stuff. In this case we have to be very careful and efficient while handling the images or object allocation and deallocation. OOM error Continue Reading »

Facebook Integration in iOS

Facebook Integration in iOS

You have developed an application in iOS and now you want to make it “Social”. Facebook and Twitter are the two most popular social networking sites. In this tutorial, we will learn how to integrate Facebook in your application.  1. Register an Application With Facebook To register an iOS application with Facebook, go to http://developer.facebook.com and Continue Reading »

Mobile Experience Officer (MEO) at InnovationM

In this world of “quick app” development, the importance of ‘user experience design’ is undermined. Mobile solutions are all about experiences, and we design experiences at InnovationM.  Anybody can create a set of screens on mobile (there is an SDK available!) but when that app goes in the hand of the user, is it simple, intuitive and pleasing enough for the user Continue Reading »

Handle Android Fragmentation while developing Apps (Role of UI Designer)

Fragmentation in Android can be broadly attributed to following 4 factors: Android OS Versions Devices with different densities (ppi) Devices with different form factors / screen sizes Customization done by OEM (Original Equipment Manufacturer)   Developing applications is a team work and there are key roles that help in containing fragmentation while developing apps. These Continue Reading »