目錄(67章)
倒序
- 封面
- 版權信息
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- Customer Feedback
- Preface
- Chapter 1. What is Programming?
- The Swift programming language
- Why is programming important?
- What you will learn from this book
- Summary
- Chapter 2. Getting Set Up
- Xcode
- Summary
- Chapter 3. Say Hello
- What is a console application?
- Setting up our first Xcode playground
- A quick look at the Xcode interface
- Creating our program
- Summary
- Chapter 4. Favorite Things
- Variables and constants
- Summary
- Chapter 5. Factories
- String and Int
- Summary
- Chapter 6. Making Pizza
- How the iPhone runs our program
- A simple program without functions
- What is a function?
- Making our own function
- Summary
- Chapter 7. Toy Bin
- Collection types
- Summary
- Chapter 8. Smarter Toy Bin
- Buttercup
- Find the buttercup
- Summary
- Chapter 9. Making Some Friends
- OOP
- Modeling real-world objects
- Our first class
- Summary
- Chapter 10. Pokémon Battle
- Pokémon type
- Summary
- Chapter 11. Simon Says
- GUI
- Laying out a view
- Simon says
- Summary
- Chapter 12. Starry Night
- A deep pe into UI in iOS
- The UIViewController life cycle
- Summary
- Chapter 13. Space Pizza Delivery
- Space Pizza
- Summary
- Chapter 14. Movie Night - iOS App
- How to create a list
- Our final application: Movie Night
- The interface
- Deploying our application to our iPhone
- Summary 更新時間:2021-07-09 19:05:10
推薦閱讀
- Puppet 4 Essentials(Second Edition)
- Learning Data Mining with Python
- 程序員考試案例梳理、真題透解與強化訓練
- Mastering Ubuntu Server
- Building a Quadcopter with Arduino
- Linux Shell核心編程指南
- 一塊面包板玩轉Arduino編程
- Scala編程(第5版)
- SQL Server 2008 R2數據庫技術及應用(第3版)
- 硬件產品設計與開發:從原型到交付
- 創意UI Photoshop玩轉移動UI設計
- Java程序設計教程
- 黑莓(BlackBerry)開發從入門到精通
- Redmine Cookbook
- 程序員必會的40種算法
- Game Programming using Qt 5 Beginner's Guide
- Java程序設計
- C語言程序設計:現代方法(第2版)
- Python學習手冊(原書第4版)
- Android程序設計:第2版
- Practical Web Development
- HTML5+CSS3+JavaScript Web前端開發案例教程(慕課版)
- 敏捷開發的藝術
- VMware vRealize Operations Essentials
- Introduction to JVM Languages
- Jenkins 2權威指南
- C語言從初學到精通
- Mastering Magento 2(Second Edition)
- Mastering Selenium WebDriver 3.0
- Akka實戰:快速構建高可用分布式應用