Technology Tips

Image Display in a Horizontal Scrolling List in WP

The display of items in a vertical scrolling list may not always suit the design of an app. In WindowsPhone, the listbox by default is vertical scrolling. In this blog post I will illustrate the use of PhotoChooserTask to choose photos from the phone media library, and the CameraCaptureTask to capture photos using the phones...

Frame Animation In Android

I remember my childhood days when I used to draw images of a man walking, on different pages of my book. I then used to flip across the pages which used to give me an illusion of a small video clip. It was my favorite passtime in those days. I am sure most of us...

Location AutoComplete and Bing Maps in WindowsPhone

Location autocomplete is a nice way of providing real-time location suggestions based on input text by the user. This little feature could be invaluable in a lot of applications. If you want just a location autocomplete textbox, with no map control in your app, I suggest you look at Google Places API. It is astoundingly...
Google Maps for iOS

Google Maps for iOS

Apple received a LOT of flak for their undercooked Maps app. Luckily for iPhone users, Google swooped in to assert some dominance in the Maps department with their lovely Google Maps app. They launched the SDK earlier this year after initially rolling it out  to developers on a request basis only. Here is a simple...

Migrating from MYSQL to PostgreSQL

Migration is one of the most important tasks that a DBA does. These days, most people are leaning towards Postgres(the most advanced database). I have laid out some steps for  migrating your data from MYSQL to Postgres. Similar methods can be followed for migrating your data from Oracle, Sql server, Sybase etc to Postgres. There...

App, up and away – Guidelines for Windows Phone app publishing

App development hasn’t been this easy what with the enormous number of tools available. But we often tend to forget some basic requirements, which might lead to the app being rejected.  So, here are a few guidelines to remember before you look to get your windows phone app published on the Windows Phone Store. 1. Enter the...

Twitter authentication from Windows Phone app using TweetSharp 2.3.0

For most Windows Phone apps, sharing a status message on Twitter is quite simple. This is achieved by using the ShareStatusTask class in Microsoft.Phone.Tasks namespace, where the user can tweet from the Twitter account set up on the device. There could be a scenario where different users would need to login to that application. For...
To REST or not to REST

To REST or not to REST

“These new age sites don’t use pages I say. URLs don’t have a trailing dot extension any more. What sorcery is this?!” – burst one of my friends a couple of years ago. Developers off late have been going gung-ho about REST. But, why? “Why another layer? Why bring about another way to do something...

Twitter integration with Android app using OAuth

The idea behind this post is to illustrate how to integrate Twitter with an Android app. I have also included a demo where OAuth is used to authenticate the user and send tweets from the Android app. OAuth is open standard used to authenticate and share user resources and information of a site to a...

Android 101

This article is a step by step guide to start with application development in Android. Application development in Android platform is done using Java programming language. And the application are run by Dalvik Virtual Machine on Android devices. The DVM is optimized for mobile devices. Developing applications in Android: Application development in Android can be...
An ode to Testflightapp.com

An ode to Testflightapp.com

As stated before, I’m not really a big fan of Apple’s policies. Some of their policies inconvenience programmers to no end and one such process is the remote installation of beta builds. Now as per Apple’s policies, you can install your app only on 99 devices per account. You are allowed to install the apps...

Improve Learning Management System by WebLogic Work Managers (PART I)

The other day our tech team in Tarams was discussing the scope of improvement and the possible loopholes in one of the most elaborate Learning Management System(LMS) designed by Tarams Software Technologies which our team designed for one of the largest publishers in the world. It was the regular Friday morning ‘Pause and Think’ meeting...