Начать новую тему Ответить на тему
Статистика раздачи
Размер: 26.44 МБ | | Скачали: 0
Сидеров: 7  [0 байт/сек]    Личеров: 2  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

App Inventor 2, 2nd Edition

Год издания: 2014
Автор: David Wolber, Hal Abelson, Ellen Spertus, Liz Looney

Издательство: O'Reilly Media
ISBN: 978-1-4919-0682-8, 978-1-4919-0684-2
Язык: Английский

Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 360

Описание: Yes, you can create your own apps for Android devices—and it’s easy to do. This extraordinary book introduces you to App Inventor 2, a powerful visual tool that lets anyone build apps. Learn App Inventor basics hands-on with step-by-step instructions for building more than a dozen fun projects, including a text answering machine app, a quiz app, and an app for finding your parked car!
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 2 makes an excellent textbook for beginners and experienced developers alike.
AI2 Tutorials

Chapter 1. HelloPurr
What You’ll Learn
The App Inventor Environment
Designing the Components
Live Testing
Adding Behaviors to the Components
Downloading the App to Your Android Device
Sharing the App
Variations
Summary

Chapter 2. PaintPot
What You’ll Learn
Getting Started
Designing the Components
Adding Behaviors to the Components
The Complete App: PaintPot
Variations
Summary

Chapter 3. MoleMash
What You’ll Build
What You’ll Learn
Getting Started
Designing the Components
Adding Behaviors to the Components
The Complete App: MoleMash
Variations
Summary

Chapter 4. No Texting While Driving
What You’ll Learn
Getting Started
Designing the Components
Adding Behaviors to the Components
The Complete App: No Texting While Driving
Variations
Summary

Chapter 5. Ladybug Chase
What You’ll Build
What You’ll Learn
Designing the Components
Adding Behaviors to the Components
The Return of the Ladybug
Adding Sound Effects
The Complete App: Ladybug Chase
Variations
Summary

Chapter 6. Paris Map Tour
What You’ll Learn
Designing the Components
Setting the Properties of ActivityStarter
Adding Behaviors to the Components
The Complete App: Map Tour with Activity Starter
The Complete App: Map Tour (Web Viewer)
Variations
Summary

Chapter 7. Android, Where’s My Car?
What You’ll Learn
Getting Started
Designing the Components
Adding Behaviors to the Components
The Complete App: Android, Where’s My Car?
Variations
Summary

Chapter 8. Presidents Quiz
What You’ll Learn
Getting Started
Designing the Components
Adding Behaviors to the Components
The Complete App: The Presidents Quiz
Variations
Summary

Chapter 9. Xylophone
What You’ll Build
What You’ll Learn
Getting Started
Designing the Components
Creating the Keyboard
Recording and Playing Back Notes
The Complete App: Xylophone
Variations
Summary

Chapter 10. MakeQuiz and TakeQuiz
What You’ll Learn
Getting Started
Designing the Components
Adding Behaviors to the Components
The Complete App: MakeQuiz
TakeQuiz: An App for Taking the Quiz in the Database
The Complete App: TakeQuiz
Variations
Summary

Chapter 11. Broadcast Hub
What You’ll Learn
Getting Started
Designing the Components
Adding Behaviors to the Components
The Complete App: Broadcast Hub
Variations
Summary

Chapter 12. Robot Remote
What You’ll Learn
Getting Started
Designing the Components
Adding Behaviors to the Components
Driving the NXT
Using the Ultrasonic Sensor to Detect Obstacles
Variations
Summary

Chapter 13. Amazon at the Bookstore
What You’ll Learn
What is an API?
Getting Started
Designing the Components
Programming the App’s Behavior
The Complete App: Amazon at the Bookstore
Customizing the API
Variations
Summary

Inventor’s Manual

Chapter 14. Understanding an App’s Architecture
Components
Behavior
An App as a Recipe
An App as a Set of Event Handlers
Event Types
Event Handlers Can Ask Questions
Event Handlers Can Repeat Blocks
Event Handlers Can Remember Things
Event Handlers Can Interact with the Web
Summary

Chapter 15. Engineering and Debugging an App
Software Engineering Principles
Solve Real Problems
Build a Prototype and Show Users
Incremental Development
Design Before Coding
Comment Your Code
Divide, Layer, and Conquer
Understand Your Language: Tracking with Pen and Paper
Debugging an App
Watching Variables
Testing Individual Blocks
Incremental Development with Do It
Disabling Blocks
Summary

Chapter 16. Programming Your App’s Memory
Named Memory Slots
Properties
Defining Variables
Setting and Getting a Variable
Setting a Variable to an Expression
Incrementing a Variable
Building Complex Expressions
Displaying Variables
Local Variables
Summary

Chapter 17. Creating Animated Apps
Adding a Canvas Component to Your App
The Canvas Coordinate System
Animating Objects with Timer Events
Creating Movement
Speed
Collision Detection
EdgeReached
CollidingWith and NoLongerCollidingWith
Interactive Animation
Specifying Sprite Animation Without a Clock Timer
Summary

Chapter 18. Programming Your App to Make Decisions: Conditional Blocks
Testing Conditions with if and else if Blocks
Programming an Either/Or Decision
Programming Conditions Within Conditions
Programming Complex Conditions
Summary

Chapter 19. Programming Lists of Data
Creating a List Variable
Selecting an Item in a List
Using an Index to Traverse a List
Example: Traversing a List of Paint Colors
Creating Input Forms and Dynamic Data
Defining a Dynamic List
Adding an Item
Displaying a List
Removing an Item from a List
Lists of Lists
Summary

Chapter 20. Repeating Blocks
Controlling an App’s Execution: Branching and Looping
Iterating Functions on a List with for each
A Closer Look at Looping
Writing Maintainable Code
Using for each to Display a List
The while-do Block
Using while-do to Compute a Formula
Summary

Chapter 21. Defining Procedures and Reusing Blocks
Eliminating Redundancy
Defining a Procedure
Calling a Procedure
The Program Counter
Adding Parameters to Your Procedure
Returning Values from a Procedure
Reusing Blocks Among Apps
The distanceBetweenPoints Procedure
Summary

Chapter 22. Working with Databases
Storing Persistent Data in TinyDB
Retrieving Data from TinyDB
Shared Data and TinyWebDB
Requesting Data with Various Tags
Setting Up a Web Database
Summary

Chapter 23. Reading and Responding to Sensors
Creating Location-Aware Apps
Using the Orientation Sensor
Using the Accelerometer
Summary

Chapter 24. Communicating with the Web
The WebViewer Component
The Web Component
TinyWebDB and TinyWebDB-Compliant APIs
Summary
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 8.8 КБ / Просмотров 55 ]

Статус
Проверен 
 
Размер  26.44 МБ
Приватный: Нет (DHT включён)
.torrent скачан  0
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!