I recently started developing mobile apps for android, thanks to HTML 5 and Phone Gap.. I’ve got to hand it to Google, the android mobile OS is SO SO COOL!!!, next to Windows 8 Mobile… oops i forgot iPhone, well in terms of ease of development; Android and Window’s Phone 8
Reason being that i was easily able to setup SDK’s and IDE’s for them… but for iPhone, the rest is history if you don’t have a Mac-book.
Welcome to Android 4.3… Sweet! If you’re an android mobile developer, this mobile OS, is packed with some pretty interesting features and capabilities.
The Mobile OS (Operating System) includes performance optimizations and great new features for developers as well as users. Below are some of the features that it has to offer for mobile application developers.
Faster, Smoother, More Responsive
Android 4.3 builds on the performance improvements already included in Jelly Bean â vsync timing, triple buffering, reduced touch latency, CPU input boost, and hardware-accelerated 2D rendering â and adds new optimizations that make Android even faster.
For a graphics performance boost, the hardware-accelerated 2D renderer now optimizes the stream of drawing commands, transforming it into a more efficient GPU format by rearranging and merging draw operations. For multithreaded processing, the renderer can also now use multithreading across multiple CPU cores to perform certain tasks.
OpenGL ES 3.0 for High-Performance Graphics
4.3 introduces platform support for Khronos OpenGL ES 3.0, providing games and other apps with highest-performance 2D and 3D graphics capabilities on supported devices. You can take advantage of OpenGL ES 3.0 and related EGL extensions using either framework APIs or native API bindings through the Android Native Development Kit
Enhanced Bluetooth Connectivity
Android 4.3 introduces built-in platform support for Bluetooth Smart Ready in the central role and provides a standard set of APIs that apps can use to discover nearby devices, query for GATT services, and read/write characteristics.
Optimized Location and Sensor Capabilities
Google Play services offers advanced location APIs that you can use in your apps. Android 4.3 optimizes these APIs on supported devices with new hardware and software capabilities that minimize use of the battery.
New Ways to Build Beautiful Apps
Jelly Bean 4.3 offers a variety of features for developing apps and these include; Access to notifications, View overlays, Optical bounds layout mode; the new layout mode lets you manage the positioning of views inside viewgroups according to their optical bounds, rather than their clip bounds, Custom rotation animation types, Screen orientation modes, Intent for handling Quick Responses; it introduces a new public Intent that lets any app handle Quick Responses e.g. text messages sent by the user in response to an incoming call, without needing to pick up the call or unlock the device.