Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ Free Shipping
+ $3.75 shipping
+ $3.99 shipping
Coding iPhone Apps for Kids: A Playful Introduction to Swift Paperback – May 15, 2017
|New from||Used from|
See the Best Books of 2017
Looking for something great to read? Browse our editors' picks for the best books of the year in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who bought this item also bought
From the Publisher
A note from the Authors
Have you ever heard someone say, “I wish there was an app for that?” Maybe they were talking about a holiday card organizer or an app that can turn someone into a kitten. Well, you can be the person who makes that app! In this book, you’ll learn how to program in Swift, the language used for mobile applications that run on all Apple devices, and by the time you’ve finished reading, you’ll have developed apps you can run on your iPhone, iPad, or iPod touch.
Learning a programming language will give you skills in problem solving, communication, and creativity. For these reasons, and many more, programming is a highly useful skill to have. Even if you don’t intend to become a professional programmer, if you regularly use a computer or a mobile device, then learning to program can improve your life.
Programming is fun for so many reasons—you get to solve puzzles, impress people with your code creations, and feel pretty powerful once you know how to control a machine. So, above all, don’t forget to have fun!
About the Author
Gloria Winquist became hooked on iOS development in 2011 and has been programming professionally ever since. She works as an iOS developer at LumiraDx.
Matt McCarthy has released more than 20 apps as part of a two-person team, Tomato Interactive LLC. He works as a software engineer at LumiraDx.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
As indicated by another buyer, this is not exclusively directed to kids, but can be very useful for adults that want to inniciate in this fascinating
I do recommend it.
Job well done!!
The authors begin by covering the installation of Xcode on your computer, which also includes a simple tutorial to make a "Hello, world!" Next, they delve into programming in an Xcode playground environment and show you how to create variables and constants of different data types. Then, the authors cover "if" statements and conditionals. Also, they cover for "-in" and "while loops." The authors continue by showing you optionals, which are variables or constants that can either have a value or no value. Then, they show you how to work with two Swift collection types: arrays and dictionaries. Then, the authors cover writing functions, which are blocks of code that can be called repeatedly to perform specific tasks. In addition, they show you how to make a custom class, which is a blueprint for creating objects that represent real-world items, such a back-pack, a car, a cat, or anything else that you can imagine. Next, the authors describe how to set up parts of the app that the user sees. Then, they show you how to program the Cancel and Save buttons, so that you can add and save birthdays in the app! The authors continue by showing you how to create a Birthdays table view controller that can display your added birthdays in a table view, which shows a list of items that the user can scroll through and select. Then, they show you how to save your app's data on your device, so it's there even after you quit the app. Then, the authors show you how to use local notifications to ping users on their friends' birthdays. In addition, they show you how to set up your Xcode project file, add images for the player, and display a schoolyard background. Next, the authors add our hero and the ground that she skates on, make everything move, and let the player tap on the screen to make her jump. Then, they use SpriteKit's physics engine to bring the Scoolhouse Skateboarder game to life. The authors continue by speeding the Scoolhouse Skateboarder game up and adding multilevel platforms, gems to collect, and a scoring system. Finally, they show you a number of ways to make the Scoolhouse Skateboarder game more professional.
You should find this excellent book useful whether you have no programming experience or are an experienced programmer who wants to learn how to develop apps. Also, in this great book, you'll learn how to program in Swift, the language that is used for mobile applications that run on all Apple devices.
It has color graphics which help to enhance the learning experience. After reading this book, one will be well positioned to proceed with more advanced iOS programming books, like the Big Nerd Ranch's iOS programming 6th edition. I give it my highest recommendation.
This book helps you download a program onto your computer and then talks you through with pictures on how to complete each step with growing levels of difficulty. It is very easy to use and you lose track of time if you are following on your computer and flipping through the book.