Skip to main content

Posts

Showing posts with the label Mobile

Concept of shapeshifting GUI/UX

There have been lots of work going on in the field of UX where the challenge is to improve the user experience of the apps. Earlier it was Adobe's Flash that took over the responsibility of it. It was quite mature technology during it's peak period. But after the recent shift of technology that gives preference to HTML5, the whole new possibilities came up. It was meant for browsers only but now apart from developing websites; it is being used to develop web-apps, desktops-apps & mobile-apps as well. This became possible because of the processing power of the mobile devices increased many folds and still continuing as per Moore's law. When the HTML5 got into the market, there came the concept of Responsive UI design; so that the websites could adapt the screen size and provide better UX. This approach made the websites to look better on the small screens of mobile browser also; as if it is made for that device only. Although technically it is only resizing & reor...

Android: How to install Adobe AIR on Android emulator?

To install Adobe AIR run-time on Android emulator, follow this format for creating the batch file: Format: $ [drive-name]: $ cd "[path-to-android-sdk]\android-sdk-windows\platform-tools" $ adb -e install -r "[path-to-AIR-runtime-apk-file]" Sample for Adobe Flash CS5.5 : $ d: $ cd "D:\Programs\android-sdk_r15-windows\android-sdk-windows\platform-tools" $ adb -e install -r "C:\Program Files (x86)\Adobe\Adobe Flash CS5.5\AIR2.6\runtimes\air\android\emulator\Runtime.apk" Sample for Adobe Flash Builder 4.5 : $ d: $ cd "D:\Programs\android-sdk_r15-windows\android-sdk-windows\platform-tools" $ adb -e install -r "C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0\runtimes\air\android\emulator\Runtime.apk" Note : The system should have Adobe Flash CS5.5 installed prior to running this batch file.

Android: How to install application on Emulator via command-line?

To install an Android application file (*.apk) on Emulator, follow these steps: Step-1 : Create a blank batch file. Step-2 : Open the file in editor. Step-3 : Copy the format: $ [drive-name]: $ cd "[actual-path-to-android-sdk-folder]\android-sdk-windows\platform-tools" $ adb -e install -r "[actual-path-to-apk-file]" Step-4 : Paste it in the file. Step-5 : Replace the instruction-text inside square-bracket with the actual paths. Step-6 : Verify it, if it looks similar to the sample given below: $ d: $ cd "D:\Programs\android-sdk_r15-windows\android-sdk-windows\platform-tools" $ adb -e install -r "D:\Workshop\Flash\ANDROID\test1\test1.apk" Step-7 : Save the file. Now double-click the batch file to install the app in android emulator. Note : This method can be used while development when the developer need to install the *.apk file again and again.

Android: How to start Emulator from command-line?

To create the batch file to open the emulator via command-line, follow the steps given below: Step-1 : Create a blank batch file. Step-2 : Copy this format: $ [drive-name]: $ cd [path-to-android-sdk]\android-sdk-windows\tools $ emulator -avd [android-emulator-name] Step-3 : Paste it in the batch file. Step-4 : Edit the instruction-text inside square-bracket accordingly. Step-5 : Verify the modified text, if it looks similar to the one given below: $ d: $ cd D:\Programs\android-sdk_r15-windows\android-sdk-windows\tools $ emulator -avd AndroidSimulator Step-6 : Save the file. Now the batch file is ready to be used. Just double-click on the batch-file to run the emulator.

Android: Country's ISD Code

Recently, I got a very short missed call from an unknown foreign number. I traced back the location of that number via ISD code. From this, I got the idea of creating a program to detect this on the go (offline). So I'd created the application in flex for android platform. Below is the snapshot of that application: Here is a link to download the file: Link:  CountryISDCode.apk Download it either directly on your mobile-device or transfer it from computer to the device. Then, install it via Application Installer of the device.