Buy new:
-23% $23.18
FREE delivery Friday, May 17 on orders shipped by Amazon over $35
Ships from: Amazon.com
Sold by: Amazon.com
$23.18 with 23 percent savings
List Price: $29.99

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Friday, May 17 on orders shipped by Amazon over $35. Order within 12 hrs 23 mins
Only 1 left in stock - order soon.
$$23.18 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$23.18
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
30-day easy returns
30-day easy returns
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Returns
30-day easy returns
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$9.31
Get Fast, Free Shipping with Amazon Prime FREE Returns
Pages are clean with no markings. Ships direct from Amazon! Pages are clean with no markings. Ships direct from Amazon! See less
FREE delivery Tuesday, May 21 on orders shipped by Amazon over $35
Only 1 left in stock - order soon.
$$23.18 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$23.18
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Anyone Can Create an App: Beginning iPhone and iPad programming First Edition

3.3 3.3 out of 5 stars 24 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$23.18","priceAmount":23.18,"currencySymbol":"$","integerValue":"23","decimalSeparator":".","fractionalValue":"18","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"dk9eNfguVFWAnVowVhMoFgKwrdT954ZN%2BAIhYKpA%2F4gKd%2FjtAG%2FHwUsXqPoXKKj2uzSh4erMMtw0f6%2FdmSWQZ%2FiFzfTj5gbzRc1XEYvrAL29i8pFykS8LOjVKkhxRo8E5DIZa7T38Jxe6pgAoQeKiA%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$9.31","priceAmount":9.31,"currencySymbol":"$","integerValue":"9","decimalSeparator":".","fractionalValue":"31","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"dk9eNfguVFWAnVowVhMoFgKwrdT954ZNok36g9D3JPk%2FBP5NQ%2B2Dm0FrFKzl0N2DFNTzsQ58BaRgEG6gBwBZKvbC5BUJlrY7DYDY9xCXu1C%2FNGWd334qZjOr5ZhtHZLWfF2yp2rXk4jq0ghIwraxg3exrukVuOm6y%2Bd0B5wjBPh%2BqqC3qJqiMg%3D%3D","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Summary

Do you have a fantastic idea for an iPhone app but no idea how to bring it to life? Great news! With the right tools and a little practice, anyone can create an app. This book will get you started, even if you've never written a line of computer code.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Book

Anyone Can Create an App begins with the basics by introducing programming concepts, the Swift language, and the tools you'll need to write iOS apps. As you explore the interesting examples, illuminating illustrations, and crystal-clear step-by-step instructions, you'll learn to:
  • Get started programming, no experience necessary!
  • Add controls like text boxes and buttons
  • Keep track of your favorite things by creating the Like It or Not (LioN) app
By the end, you'll be able to create and run your own apps, and you'll have the confidence to learn more on your own. The book is updated for Swift 3.
About the Reader

This book is written especially for non programmers - no experience needed!

About the Author

Wendy Wise has an extensive background in mobile and application development and has worked with several Fortune 500 companies. In her 17-year technical career, Wendy has served as a senior director of software development, a senior product manager for international mobile applications, and a hands-on developer for web and mobile technologies, among many other technical roles. Wendy fully embraces her nerd/geek side, as you'll find out as you read this book. In her spare time, she enjoys beer, coffee, photography, camping, and being outdoors.

Table of Contents

  1. PART 1 - YOUR VERY FIRST APP

  2. Getting started
  3. Building your first app
  4. Your first app, explained
  5. Learning more about your development tools: Xcode
  6. Capturing users' actions: adding buttons
  7. The button app, explained
  8. Capturing user input: adding text boxes
  9. Playing on the Playground
  10. PART 2 - THE KEYS TO THE CITY: UNDERSTANDING KEY DEVELOPMENT CONCEPTS

  11. Go with the flow, man! Controlling the flow of your app
  12. While you're doing that...
  13. Collections
  14. Telling stories with storyboards
  15. ViewControllers in depth
  16. Put it on my tab: creating tab bars
  17. Table views: more than a coffee table picture book
  18. Patterns: learning to sew
  19. PART 3 - CREATING THE LIKE IT OR NOT APP

  20. Putting it all together: the LioN app
  21. Adding data to your LioN app
  22. Displaying details of your LioN
  23. Creating the details of the detail view
  24. The AddEditView scene
  25. Delegates are everywhere
  26. Editing LioNs
  27. Saving LioNs
  28. Making your LioN prettier
  29. Working with Auto Layout
  30. Search your LioNs
Read more Read less

Amazon First Reads | Editors' picks at exclusive prices

From the Publisher

A Note from the Author

Why iOS apps?

If you tell your friends that you’re learning iOS (or Swift, or developing for Apple phones), they may say, “Wow, I heard that was pretty hard. Why don’t you start with something easier?” Your answer can be, “Well, I have an idea for an app, and I have the patience and willingness to learn. Ergo, I will.” People may encourage you to learn something easier, like Hypertext Markup Language (HTML, used in web pages and such). That’s all well and good, but you really wanted to learn to create apps for Apple devices (using Swift), so you’re reading this book. I’m here to tell you, you can start with iOS, and you can learn to write apps; and with time, patience, and resolve, you can be an expert someday if you want to be.

The book is broken into three parts:

Part 1 (chapters 1–8)— This is the beginning of your programming career. You’ll learn the basics of how programming works, you’ll be introduced to Xcode and the Swift Playground, and you’ll write a few simple apps to get started.

Part 2 (chapters 9-16)— These chapters will teach you about some additional skills and concepts needed to create apps, including the while statement, the switch statement, arrays and collections, storyboards, ViewControllers, and tables. Part 2 is more advanced than part 1, so make sure you understand part 1 first.

Part 3 (chapters 17-27)— In these chapters, you’ll create a LioN (Like it or Not) app. The LioN app allows the user to add items to a list and rate whether they like those items. When I’m at the store, I can never remember which toothpaste I like; so, I open the LioN app and search for toothpaste, and the app shows me which toothpaste I like. The app will serve as a complete example you can follow as you go on to create your own apps.

Who is this book written for?

  • You have no development experience.
  • You want to learn to make iOS applications.
  • You have a Mac on which you can code, or you are willing to purchase a Mac.
  • You have patience.

Editorial Reviews

About the Author

Wendy Wise has served as a Director of Software Development, a Senior Product Manager for international mobile applications, and a hands-on developer for web and mobile technologies. She has a talent for explaining complex technical ideas in non-technical terms and holds an MBA from the Georgia Institute of Technology's Scheller College of Business.

Product details

  • Publisher ‏ : ‎ Manning; First Edition (April 2, 2017)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 336 pages
  • ISBN-10 ‏ : ‎ 1617292656
  • ISBN-13 ‏ : ‎ 978-1617292651
  • Item Weight ‏ : ‎ 1.3 pounds
  • Dimensions ‏ : ‎ 7.38 x 0.7 x 9.25 inches
  • Customer Reviews:
    3.3 3.3 out of 5 stars 24 ratings

Customer reviews

3.3 out of 5 stars
3.3 out of 5
24 global ratings

Top reviews from the United States

Reviewed in the United States on June 12, 2019
Begin reading... so far good .
Reviewed in the United States on May 20, 2017
Vine Customer Review of Free Product( What's this? )
Wendy Wise is an experienced iOS app developer and wrote this book to help others get up to speed on Swift and app writing. The material is soundly chosen and she knows what she is talking about. If you are about to immerse yourself in app development for iOS, get this book.

However, Wise also claims the purpose of the book is to bring absolute beginners - civilians who have never programmed anything at all before - into app development. On that score I am skeptical. The book refers to all kinds of general computer familiarity, and in my opinion would fail to communicate with the claimed target audience, and there is no indication Wendy has tried out this material on naive learners. I would challenge the author to produce a single reader who has gone from zero to successful using this book and nothing more.

There are ways to teach software development to children or other beginners starting from almost nothing - for example set up the whole thing for an app which prints "Hello" and show them simply where to type in a different word for Hello such as Hell-No and then recompile. This is called the "start in the middle" method of teachiong.. This approach builds confidence and the newbie can be led on from there. But this Wise book offers nothing like that and I suspect the author has very little experience with the claimed target audience - it's just her theory.

As someone who has done quite a bit of technical teaching to non experts, this disappoints me. Being an expert in something and knowing how to teach it to newbies are two completely different skill sets. This often results in what might be called "the popularizer's dilemma." Some distinguished scientist will write a popular book intended for the broad public, but all they've done is water down the content and add some human interest stories. No. If they haven't tested the material on real students, it tends to be ineffective.

This is why learning materials which come out of classroom teaching, including exercises and problem sets, are invariably much better. If Wendy wants to show beginners how to program apps, it can probably be done but she should start by herself teaching a community college course for adult learners, or a summer camp for bright high school kids, and get some direct experience. Then rewrite this book.
4 people found this helpful
Report
Reviewed in the United States on July 10, 2021
Clearly walks through every step. Only problem is Xcode has is a different version and the book instructions are not translating well to the new version.
One person found this helpful
Report
Reviewed in the United States on December 10, 2019
Good for learning how to create apps. I’m an experienced programmer just not with swift and IOS and this seems like a good book to start with. Several mistakes, some of which caused frustration when I couldn’t get the apps working.
One person found this helpful
Report
Reviewed in the United States on June 17, 2017
Vine Customer Review of Free Product( What's this? )
Anyone Can Create an App by Wendy L. Wise is a book designed for a beginner to learn Swift 3 programming for the iPhone and the iPad. Because Swift is fairly new as a programming language itself, Wendy points out that everyone is a beginner - that there is no one out there who has five years of experience programming in Swift for example. In her writing, Wendy's tone is humble and friendly, and she genuinely appears to want to help individuals learn what she clearly loves- programming- and the introduction provides a nice history into her background and her motivation and inspiration to embark on such a challenging journey of writing a programming book for beginners--and her first book all together.

I found the book to be very approachable, the writing and tone welcoming, and if you actually read every sentence (the book is dense and full of information, especially if you are a complete novice like I am) the basic knowledge being conveyed is definitely comprehensible and thorough. The book itself is extremely well-organized. It is divided into three parts, as noted in the Overview: Part 1) basics and learning to create a few apps to build confidence; Part 2) building on the knowledge of Part I and adding new programming concepts, and Part 3) building a Like it or Not (LioN) app, which lets the App user add items to a list and to notate whether they liked the item.

Each of the Parts have sub-chapters which tell you exactly what will be covered in the chapter (a grey box that says, "This Chapter Covers" and a few bullet points), and walks you through the process, literally step by step: launching Xcode (a free download of the program you use to write programs), where to find icons on the Mac if you've never had a Mac (very helpful to me), how to get to the screen you need to be at w shortcuts, etc... The explanations are truly helpful, basic and well-organized, and there are many screen shot pics to help you "see" what you should be seeing on your computer screen as you work through her exercises. At the end of each chapter, there is a "Concepts to remember" grey box, that summarizes, also in bullet points, exactly what you just learned, as well as a Summary section right underneath that to recap and review the concepts and terms covered. Wendy even adds nice atta-boys along the way to encourage you to continue, and to show how what you've just accomplished relates to the next task at hand.

I am very impressed with they way the material is presented in this book, and how well the subject matter is covered for the very specific tasks being sought- to write an App. What's also great about this material is that in addition to directing you to Apple-specific coding resources that Apple provides via their own Apple Developer Program*, online resources are also provided by the publisher, Manning, which hosts it's own online forum among this book's users, and includes Author Online, providing the opportunity to even ask question of Wendy herself, as well as to access archives of previous discussions w Wendy related to the material.

Creating the Apps in the practices in Part I was very understandable, and Wendy leads you buy the hand, and clear pictures show which icons you should be clicking on, and what to type to start Xcode, create a new project and program the exercise into the iOS Simulator. The iOS Simulator is an application built by Apple to help developers see what their App does before putting code into your actual phone, luckily, like a test run. I have no computer background, but am a casual user, and I was able to do this. I didn't get to the advanced sections yet, but have read through several of the sections and the concepts make sense, in language that is understandable. I think getting through this book, will give you a very basic familiarity with the concepts of App creation, and the ability to do the very simple exercises presented. It will also give you a foundation for further learning and enough of a "taste" to know what you don't know, and whether you would be interested in pursuing App development/ programming more seriously.

I think this book accomplishes the goal of allowing you to create an App, if you just actually read the thing and do the exercises. I have to say that this book has certainly demystified for me, many of the concepts of how Apps are programmed, and what it would take to actually build a reasonably useful one (way more knowledge than I presently have!!) but knowing what i don't know, really helps. I do recommend this for people serious about learning programming/ development. It is well written, and a beginner like me was able to make the Apps (the presented exercises) by following Wendy's directions.

*Appendix A shows how to join the Apple Developer Program for free if you want to use your created App only on your own iPhone (Wendy recommends this for the work in this book), or for a $99 fee if you plan to submit your App to the App Store and go live.
3 people found this helpful
Report
Reviewed in the United States on July 23, 2018
Vine Customer Review of Free Product( What's this? )
Anyone Can Create An App is a helpful guide to learning how to program in Swift for iPad and iPhone.

The author does a good job of providing a solid introduction to the world of programming the aforementioned Apple devices by helping the reader not only understand the principles of programming such as data structures and Swift syntax, but also by illustrating how to use the Xcode interface to design quality apps.

The Like It Or Not app (Lion) is an app the author uses to walk the reader through the development and construction of an app. The lessons teach step by step how to work with the Swift syntax as well as utilizing such necessary components as storyboards and view controllers.

The excruciatingly technical aspect of programming can make its contents difficult to portray in ways that make the reader want to keep turning pages. This book does a good job of keeping the reader’s interests with wit and real world examples, while not forsaking a proper exposition into the fundamentals of the language and platform. I would recommend this book to anyone looking to begin programming in iPhone and iPad as well as for the more seasoned programmer who wants a refresher.
Reviewed in the United States on February 8, 2019
The book is easy to read, author makes it interesting. Was delivered in two days as promised.
Reviewed in the United States on March 16, 2020
I am 11 years old. My mom is trying to teach me in this book. But its too confusing for beginners.
One person found this helpful
Report