By Paul Ferrill
Pro Android Python with SL4A via Paul Ferrill
2011 | 296 Pages | ISBN: 1430235691 | EPUB | 6 MB + 6 MB
Pro Android Python with SL4A is for programmers and hobbyists who are looking to write apps for Android units with no need to benefit Java first. Paul Ferrill leads you from fitting the Scripting Layer for Android (SL4A) to writing small scripts, to extra complex and fascinating initiatives, and eventually to importing and packaging your courses to an Android device.
Android runs scripts in lots of scripting languages, yet Python, Lua, and Beanshell are quite renowned. so much programmers understand a couple of programming language, in order that they have the simplest software for no matter what job they need to complete. professional Android Python with SL4A explores the area of Android scripting via introducing you to crucial open-source programming languages which are on hand on Android-based hardware.
Pro Android Python with SL4A starts off through exploring the Android software program improvement package after which exhibits you the way to establish an Eclipse-based Android improvement atmosphere. then you definately process the realm of Android programming through the use of Beanshell, which runs at the Dalvik, and studying tips on how to write small courses to manage an Android device.
Next, notice how Lua, a light-weight language ideally fitted for scripting on smaller units, can paintings with Android. Lua can be utilized for small yet very important projects, like SMS encryption and synchronizing pictures with flickr.
Last, yet not at all least, you can find the realm of Python scripting for SL4A, and the facility contained in the complete variety of Python modules which may mix with the Android SDK. You'll learn how to write small location-aware apps to get you began, yet by way of the top of this booklet, you'll end up writing absolutely GUI-fied functions operating at the Android desktop!
Pro Android Python with SL4A is rounded out with a bankruptcy on allotting and packaging scripts, a ability that you'll locate very necessary as you achieve out to a much broader viewers together with your programs.
What you’ll learn
Understand the SL4A
Explore the Android software program improvement kit
Write scripts to manage an Android phone
Write and execute complete Python and applications
Learn tips on how to write basic apps utilizing Facades
Explore the complete Android improvement strategy, from improvement to packaging
Who this booklet is for
This is a e-book for starting and intermediate Android builders, and a ebook for someone coding in Python, Lua or exploring Beanshell.