lehrerbibliothek.deDatenschutzerklärung
App Inventor  Create Your Own Android Apps No programming experiences required
App Inventor
Create Your Own Android Apps


No programming experiences required

David Wolber, Hal Abelson, Ellen Spertus, Liz Looney

O'Reilly Verlag GmbH & Co. KG
EAN: 9783886809653 (ISBN: 3-88680-965-X)
360 Seiten, paperback, 18 x 23cm, Mai, 2011

EUR 38,00
alle Angaben ohne Gewähr

Umschlagtext
" App Inventor is Chock full of fu, beginnerfriendly tutorialy that will have you creating you own android apps in no time. It's a fantastic introduction to programming!"

Kathy Riutzel, Homeschooler, Android hobbyist



Yes, you can create your own apps for Android phones—and it's easy to do. This extraordinary book introduces App Inventor for Android, a powerful visual tool that lets anyone build apps for Android-based devices. Learn the basics of App Inventor with step-by-step instructions for more than a dozen fun projects, such as creating location-aware apps, data storage, and apps that include decision-making logic.



The second half of the book features an Inventor's manual to help you understand the fundamentals of app building and computer science. App Inventor makes an excellent textbook for beginners and experienced developers alike.



Design games and other apps with 2D graphics and animation

Create custom multi-media quizzes and study guides

Create a custom tour of your city, school, or workplace

Use an Android phone to control a LEGO® MINDSTORMS® NXT robot

Build location-aware apps by working with your phone’s sensors

Explore apps that incorporate information from the Web

Learn computer science as you build your apps



Ansonsten entsprechend der Verlagsinfo
Rezension
Der Computer mit dem Jugendliche und junge Erwachsene am häufigsten umgehen, ist das Handy oder besser das Smartphone. Da diese Geräte jetzt schon in der Preisklasse um die 100 Euro angelangt sind, wird bald jedes bessere Handy ein Smartphone sein. Ein kleiner Computer in der Hosentasche, mit dem man Emails lesen und verschicken, spielen, aufs WWW und besonders auf soziale Netzwerke zugreifen, kann. Und ein Betriebssystem, das hier immer mehr Bedeutung gewinnen wird, ist das auf Linux basierende Android. Da es auch „offen“ ist, lädt es eigentlich zu Programmierversuchen ein.
Hier bietet sich als Programmierwerkzeug der AppInventor an, der von Google kostenlos zur Verfügung gestellt wird.
Es handelt sich hier um eine Programmiersprache, bei der der Progammierer sein Programm nicht schreibt, sondern es mit Hilfe, der zur Verfügung gestellten "Bausteine" "zusammenklickt". Das verhindert, die Anfänger so frustrierenden, Syntaxfehler und sorgt für einen übersichtlichen Code.
In diese Programmiersprache wird in diese Buch anhand vieler überschaubarer Projekte eingeführt, ein zweiter Teil, in der in die einzelnen Elemente der Sprache eingeführt wird, schließt den Band ab.
Wer sich, ob im regulären- oder Wahlunterricht, mit dieser Sprache beschäftigen will, findet hier sowohl eine kundige, motivierende Einführung, wie auch Anregungen selbst den Stoff zu vermitteln.

VPfueller, lbib.de
Verlagsinfo
David Wolber is the Chair of Computer Science at the University of San Francisco. David teaches App Inventor in his Computing, Robots, and the WebA" course at USF. The apps created by his students- mostly humanities and business majors with no prior programming experience-have been chronicled in articles of the New York Times, San Francisco Chronicle, Tech Crunch, Fortune.CNN.com, and Yahoo news. David began teaching App Inventor as part of Google's 2009 pilot program involving ten universities. In 2010, he received a grant from Google to work with the App Inventor team and authored the advanced tutorials that appear on the App Inventor site. He is currently writing a book on App Inventor along with Hal Abelson that will be published by O'Reilly in Spring 2011. Harold (Hal) Abelson is Class of 1922 Professor of Electrical Engineering and Computer Science at MIT and a Fellow of the IEEE. He holds an A.B. degree from Princeton University and a Ph.D. degree in mathematics from MIT. In 1992, Abelson was designated as one of MIT's six inaugural MacVicar Faculty Fellows, in recognition of his significant and sustained contributions to teaching and undergraduate education. Abelson was recipient in 1992 of the Bose Award (MIT's School of Engineering teaching award). Abelson is also the winner of the 1995 Taylor L. Booth Education Award given by IEEE Computer Society, cited for his continued contributions to the pedagogy and teaching of introductory computer science. He is co-director of the MIT-Microsoft iCampus Research Alliance in Eductional Technology, co-chair of the MIT Council on Educational Technology, and serves on the steering committee of the HP-MIT Alliance. In these capacities, he played key roles in fostering MIT institutional educational technology initiatives such MIT OpenCourseWare and DSpace. He also consults to HP Laboratories in the area of digital information systems. Abelson has a broad interest in information technology and policy, and developed and teaches the MIT course Ethics and Law on the Electronic Frontier. He is a founding director of Creative Commons and Public Knowledge, and he was a founding director of the Free Software Foundation. Together, these three organizations are devoted to strengthing our intellectual commons. Abelson has a longstanding interest in using computation as a conceptual framework in teaching. He directed the first implementation of Logo for the Apple Computer, which made the language widely available on personal computers beginning in 1981; and published a widely selling book on Logo in 1982. His book Turtle Geometry, written with Andrea diSessa in 1981, presented a computational approach to geometry has been cited as "the first step in a revolutionary change in the entire teaching/learning process." Ellen Spertus is an Associate Professor of Computer Science at Mills College, where she has taught with App Inventor, and a Senior Research Scientist at Google, where she was one of the App Inventor developers. She and her work have been written about in Wired, USA Today (which described her as "a geek with principles"), and in The New York Times (as one of three "women who might change the face of the computer industry"). In addition to her many technical publications, her writings have appeared in the book She's Such a Geek: Women Write about Science, Technology, and Other Nerdy Stuff and in the magazines Technology Review, Chronicle of Higher Education, Odyssey: Adventures in Science, and Glamour. Liz Looney is a senior software engineer at Google, where she helped develop App Inventor and is a member of the Robotics Task Force. She has over 20 years of experience in creating programming tools and holds a bachelor's degree in Computer Science from The University of New Hampshire.
Inhaltsverzeichnis
Foreword viii
Preface xv
1. Hello Purr 1

Part 1. Cusomizable Apps
2. PantPot 19
3. Mole Wash
4. No Texting While Driving
5. Ladybug Chase 69
6. Pari map Tour89
7. Android, Where is my Car 99
8. Presidents Quiz 113
9. Xylophone 131
10. MakeQuiz and TakeQuiz 147
11. Broadcast Hub 169
12. NXT Remote Control
13. Amazon at the Bookstore 203

Part 2 Inventors Manual
14. Understanding Apps Architecture 219
15. Engineeering an Debugging an App 221
16. Programming your Apps Memory 241
17. Creating Animated Apss 249
18. Programming Your App to Make Decisions: Conditional Blocks 259
19. Programming List of Data 267
20. Repeating Blocks: Iteration 281
21. Defining Procedures: Reusing Blocks 291
22. Working with Datbases 305
23. Reading and Responding to Sensors 319
24. Communicating with Web APIs 333

Index 349