Create Android Apps without the usual frustration beginners

Create Android Apps without the usual frustration beginners

Rapid Android Development: Build Rich, Sensor-Based Applications with Processing (Paperback)

Customer Review

In mechatronics course at Reutlingen University I use increasingly Android smartphones in teaching. The reasons for this are as follows:
- Android devices are inexpensive (as a multimedia player without telephone function 130)
- They have a screen with touch function,
- They have a lot of built-in sensors and a camera,
- You can use other devices or to the Internet via WiFi, Bluetooth, etc. communicate,
- Its computing power is of a five year old PCs equal,
- The necessary development environment is free and open source.

The big disadvantage of Androidprogrammierung is the high complexity of the necessary development environment Eclipse along with the so-called Android SDK and various other still necessary tools. Unfortunately, if you do not versed in addition to the object-oriented programming, then leads a fairly long and winding road to the first app :-(

As our mechatronics students are not computer science students, this usual way already comes to Android app itself for reasons of time out of the question.

But exactly where this book:
The core theme of this book - the Processing Development Environment - is the full-fledged replacement for Eclipse to achieve the essential learning objectives in terms of app programming:
- How the user interaction via a monitor works.
- How to create simple animation.
- How internal sensors reads.
- To communications with external microcontrollers via Bluetooth.

In the book step by step shows how you can create with simple means without Java knowledge and without computer science expertise Android Apps. This starts with simple interactive graphic gimmicks and ends at almost professional apps that access databases.
The many examples build on each other and to the end of the book ever more complex.
As a single detail content I only connect to the physical computing missing, can communicate eg like a smartphone with an Arduino microcontroller (see, for example Making Things Talk of T. Igoe).

But the book is also valuable for those who want to go the professional route of Androidentwicklung further at the end: All examples can be exported as Eclipse projects, so that you have learned nothing and nothing can seamlessly delve deeper into the subject.
Very successful, I find at the beginning of the book comparing Processing in Java mode (the app runs then on the PC) to Android mode (source code itself runs on a smartphone). This is very well shown didactically the similarity of smartphones to PCs.

Unlike the iPhone Android devices are very heterogeneous world of their built-up electronics. For this reason, one should not expect this book is that all the examples on any Android smartphone or tablet the same, run the same well or at all. On my Motorola Defy + run as the camera apps not (although in forums is a known issue).
For this reason, I am sorry to dampen somewhat the great enthusiasm of the author in terms of equipment or version independence.
If you come as a lecturer on such issues, then they are sometimes resolved by some internet research. For students such problems are very very frustrating.

This is the other side of the coin: On the one hand a processing decreases the feeling thousand necessary settings under Eclipse. On the other hand you have with processing but almost no way to find a mistake in one app.

My conclusion: For (well-prepared by the lecturer) student projects, this book is very good. For entry into the Androidprogrammierung (without much computer science-knowledge), this book is the most painless option of many Android entry-level textbooks.

To create largely bug-free apps that run on as many Android devices, but it comes to the development under Eclipse not around at the end. But this, this book is at least a good start.

BookStyle Bildertache for mobile Rank: 4/5
February 14
Mini phone plug 3.5 Rank: 5/5
March 30
superb sound travel Rank: 5/5
November 30
PACOTILLE !!!! 2 Rank: 1/5
December 27
value for money in 1842 Rank: 3/5
January 3

Related Reviews


High-quality dietary supplements without the usual chemical flavorBody Worldgroup Premium Master protein Supreme Whey 100% Ultra Maximum, Elite Line, Strawberry Cream, 500 g, 1-pack (1 x 500 g) (Health and Beauty) Good hardware, poor software // Garmin vs. Runtastic Android AppGarmin GPS Edge 810 Bundle Cycling Computer Premium RF chest strap + GSC10, Black, 010-01063-03 (Electronics) Waiting for the Android App ...adeVital Analysis - activity meter AM 1400 - Bluetooth - matching app for Android and iOS (equipment) For 300 euros, there is no higher quality Android tablet as the Lenovo Yoga 10 + HD - Best value for money!Lenovo Yoga 10 HD + 25.7 cm (10.1 inch) tablet PC (Qualcomm Snapdragon 400, 1.6GHz, 2GB RAM, 16GB eMMC, FHD IPS touchscreen, 18h Battery life, 8MP cam, Android 4.3) silver (Personal Computers) Price-performance winner, fair product such as a GoPro 2nd Gen - but without the marketing impactDazzne 12MP HD 1080P Sports Action Helmet Camera Waterproof Camcorder (Misc.) His very honest, pregnant buggy firmware and Android App ...EU BOOM Bluetooth Portable Speaker for iPod Touch 2/5 / iPhone 3G / 3GS / 4 / 4S / 5 / iPad / iPad 2 / Mini 9 W Night Black (Electronics) Watch top, app on the streetM400 GPS Polar Heart Rate Monitor Watch (Sports) Kindle app on the Icarus IlluminaKindle for Android (App) For 250 euros, there is no higher quality Android tablet as the Lenovo Yoga 10 - Best value for money!Lenovo Yoga 10 25.4 cm (10 inch) tablet PC (ARM MTK 8389 1.2GHz, 1GB RAM, 16GB eMMC, 3G / UMTS, touchscreen Android 4.2,) silver (Personal Computers) Work effectively thanks to BlackBerry and fun thanks installable Android Apps!BlackBerry Z30 Smartphone (12.7 cm (5 inch) AMOLED touchscreen, 8 megapixel camera, 2GB RAM, 16GB memory) white (Wireless Phone) in the usual Samsung qualitySamsung Galaxy S4 mini Smartphone (10.85 cm (4.27 inches) AMOLED touch screen, micro-Sim, 8 GB of internal memory, 8 megapixel camera, LTE, NFC, Android 4.2) purple (Wireless Phone) Better than the usual water wingsBaby swimming aids Pro Swim - Flipper armbands, orange (toy) a app of the owner should be his flagshipTwitch (App) good app on the goKindle for Android (App) Apart from the usual problems with the plastic windows (there's actually also in higher price ranges?) Fully in order!Bag Street Men Wallet purse Rustic cowhide leather 5453 Google Nexus in the usual qualityMotorola Nexus 6 Smartphone (15.2 cm (6 inches) Quad HD display, 2x front speaker, 2.7GHz quad-core Snapdragon 805 processor, 64GB of internal memory, Android 5.0 Lollipop) white (Wireless Phone) Designed to replicate the experience of a (large) his "Live Full range" at home without the constraints of installation!MARSHALL Woburn PC Speakers / 20W RMS MP3 Stations (Personal Computers) Using clamped without the applicationFurby - A64171010 - Game Electronics - Boom Sweet - Waves (Toy) 1,200 pages instead of the usual 2400 (same print jobs)Brother TN-2220 laser toner Original Black 2600 pages (Office Supplies)