Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Start Developing iOS Apps Today
Search
lvjian700
December 20, 2013
Technology
0
550
Start Developing iOS Apps Today
iOS开发入门Session. 更好的内容看Learn more.
2013 in Xi'an Thoughtworks
lvjian700
December 20, 2013
Tweet
Share
More Decks by lvjian700
See All by lvjian700
当Mobile开发遇见Web技术
lvjian700
0
210
Knowledge prejudice
lvjian700
1
100
在tw讲讲机械键盘
lvjian700
3
280
做卓有成效的程序员
lvjian700
0
260
构建网络工具箱 - 程序员
lvjian700
2
1.3k
大洋BS收录系统产品培训
lvjian700
0
320
CAS单点登陆方案
lvjian700
2
210
2012收录工作计划
lvjian700
0
140
Other Decks in Technology
See All in Technology
RALGO : AIを組織に組み込む方法 -アルゴリズム中心組織設計- #RSGT2026 / RALGO: How to Integrate AI into an Organization – Algorithm-Centric Organizational Design
kyonmm
PRO
3
1.2k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.6k
Java 25に至る道
skrb
3
210
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
7
3.2k
「違う現場で格闘する二人」——社内コミュニティがつないだトヨタ流アジャイルの実践とその先
shinichitakeuchi
0
330
ファインディにおけるフロントエンド技術選定の歴史
puku0x
2
1.4k
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
150
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
170
次世代AIコーディング:OpenAI Codex の最新動向 進行スライド/nikkei-tech-talk-40
nikkei_engineer_recruiting
0
140
2025年 山梨の技術コミュニティを振り返る
yuukis
0
160
Databricks Free Edition講座 データエンジニアリング編
taka_aki
0
2.6k
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
610
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
6.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
79
[SF Ruby Conf 2025] Rails X
palkan
0
710
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Odyssey Design
rkendrick25
PRO
0
460
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
30 Presentation Tips
portentint
PRO
1
190
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
370
How STYLIGHT went responsive
nonsquared
100
6k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
BBQ
matthewcrist
89
10k
Transcript
Start Developing iOS Apps Today 吕健@lvjian700 2013
Hi, I’m Lv Jian(吕健) • Java开发4+ • 2012年6⽉月开始iOS开发 • 开发过两个iPad
App
Overview • 为什么选择iOS ? • iOS能做什么? • 如何开始iOS开发? • Demo
为什么选择iOS iPad & iPad mini iPhone & iPod Touch
为什么选择iOS App Store
iOS 能做什么 • Multi touch! • Location & Map •
Camera • Motion • Game • …… Clear
iOS 能做什么 • Multi touch • Location & Map! •
Camera • Motion • Game • …… Google Map
iOS 能做什么 • Multi touch • Location & Map •
Camera! • Motion • Game • …… Instagram
iOS 能做什么 • Multi touch • Location & Map •
Camera • Motion! • Game • …… 微信
iOS 能做什么 • Multi touch • Location & Map •
Camera • Motion • Game • …… Temple Run 2
如何开始iOS开发 • 准备⼀一台Mac! • 安装好XCode • Objective C • Apple
ID($99)
如何开始iOS开发 • 准备⼀一台Mac • 安装好XCode! • Objective C • Apple
ID($99)
如何开始iOS开发 • 准备⼀一台Mac • 安装好XCode • Objective C! • Apple
ID($99)
如何开始iOS开发 • 准备⼀一台Mac • 安装好XCode • Objective C • Apple
ID($99)
Demo • 使⽤用XCode创建⼯工程 • 构建Login UI • IBOutlet&IBAction⽤用法 • 真机调试
IBOutlet & IBAction • IBOutlet • ⽤用于将UIControl绑定到UIViewController • IBAction •
将UI事件绑定到UIViewController
真机调试 • Login http://developer.apple.com • Create a App ID •
Add your Device • Create Provisioning Profiles • Download Provisioning Profiles Drag into Xcode
Xcode Tips • Option + Click: 快速查看当前⽂文档 • Ctrl +
Drag & Drop(left): 创建IBOutlet/IBAction • Command + R/B: 运⾏行/编译项⺫⽬目 • Command + Shift + O: 快速打开⽂文件 • Xcode Vim插件: XVim
Learn more … • iOS技术概要 • iOS 开发⼯工具概述 • Start
Developing iOS App Today • 《Learn Objective-C on the Mac》 • Developing iOS7 App for iPhone iPad - Stanford • Code4App 代码⽰示例⺴⽹网站
联系我 • Skype: lvjian700 • Weibo/twitter: @lvjian700 • Gmail:
[email protected]
• Github: https://github.com/lvjian700