January 23, 2011
A start in Android programming
Recently, with my blog ‘A look at mobile websites’, I gave a insight about the growth of use of smart mobile devices. These devices, which are glued to human hands, ears and eyes for more hours in the day than ever before, run on mobile operating systems, like iOS, Android, Symbian, Windows 7, etc.
I thought it would be beneficial to dedicate this blog to introduce you to the fastest-growing mobile operating system in Google's Android.
What is Android?
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android OS can be used as an operating system for cellphones, netbooks and tablets, including the Dell Streak, Samsung Galaxy Tab and other devices.
Skills you’ll need to dive into Android programming:
Difficulties you’ll encounter:
Tools you should have on hand:
Things you need to consider as you are creating Android-based apps for multiple devices:
Best support resources for Android programmers:
January 15, 2011
Software Recipes: Optimisation - the IF statement
But did you know that double-digit percentage optimisation results can be achieved with a few simple steps?
Having optimally-running software is quite a bit of challenge. The main difficulty in achieving maximum speed lays in small implementation details, that, if not treated properly on time, build up and often are difficult to track down.
In a nutshell, writing a fast program means coding the same logic in fewer steps required for the computer to perform.
The following are several simple hints for programmers related with the well-known statements.
Program codes seldom follow a unidirectional path if statements are probably the most used statements of all. The syntax of the statement is:
if <condition holds true> then <do something with THEN (TRUE) caluse>
otherwise <do something with ELSE (FALSE) clause>
October 12, 2010
How do I pass $_GET or $_POST to php via CLI?