AWS Lambda Versions and Aliases

AWS Lambda lets you run code without provisioning or managing servers. You are charged based on the time and resources consumed by your code when it runs – there is no charge when your code is not running. All of this makes AWS Lambda very easy to jump straight into your business logic and not worry about the infrastructure setup. But since this is a “server less architecture”, code deployments for your various stages is a bit different than what you are used to. Let’s look at how to manage staging with the help of Lambda Versions and Aliases. Continue reading

Mobile SDK Development Best Practices (practical notes)

Mobile App Development has never been an easy job due to the flood of devices and customized Android OS. You may not be fully sure of your app’s working in all the possible devices that your users may be using. So Mobile App’s performance and Usability is a variable. Mobile SDK Development is even difficult of a job for it is to run in a variable environment i.e. host app. Here I am trying to brief some of the points which you should take care while developing a Mobile SDK. Continue reading

NFC in Android : An Introduction


What is NFC ?

Near Field Communication (NFC) is a set of short-range wireless technologies, typically requiring a distance of 4cm or less to initiate a connection. NFC allows you to share small payloads of data between an NFC tag and an Android-powered device, or between two Android-powered devices. NFC-related APIs in Android are introduced starting from API level 9. Continue reading

Setting up development environment for Google App Engine and Python


Google App Engine is a PAAS offering from Google Cloud Platform, which enables you to build complex web solutions with significant ease without worrying too much about the scalability or infrastructure management. If you want to develop GAE applications using python and looking for a way to setup your development environment then this post is for you. Continue reading