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
590
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Start Developing iOS Apps Today
iOS开发入门Session. 更好的内容看Learn more.
2013 in Xi'an Thoughtworks
lvjian700
December 20, 2013
More Decks by lvjian700
See All by lvjian700
当Mobile开发遇见Web技术
lvjian700
0
220
Knowledge prejudice
lvjian700
1
120
在tw讲讲机械键盘
lvjian700
3
330
做卓有成效的程序员
lvjian700
0
300
构建网络工具箱 - 程序员
lvjian700
2
1.4k
大洋BS收录系统产品培训
lvjian700
0
350
CAS单点登陆方案
lvjian700
2
270
2012收录工作计划
lvjian700
0
180
Other Decks in Technology
See All in Technology
AI・HPC開発を支えるGPU環境の新しい選択肢 液冷GPUシステム「AquSys」の取り組み
gpuunite_official
0
240
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
1
980
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
カーネルまで探検して理解するふたつの自動計装
sumiyae
0
320
長期運営で肥大化したExcelマスターデータの解消に向けた移行事例
gree_tech
PRO
0
510
Microsoft MVP プログラムを紹介するから目指す人増えてくれ
tsubakimoto_s
0
110
Kiro5兄弟のいまどきのセキュリティ基礎知識
kentapapa
0
250
AI時代の「OAuth認証」にどう物申すか?(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
250
Kiro Crew で始める マルチエージェント開発
miu_crescent
PRO
0
180
平文パスワードはログに“残り” ── 肝心の侵入は“痕跡すら残らない”
kuroneko13
0
130
「面白い!」を信じ抜け。激動の時代を貫く、オンリーワン・エンジニアの条件
kizawa2020
0
240
Featured
See All Featured
Building Applications with DynamoDB
mza
96
7.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
630
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
580
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
380
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
550
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Into the Great Unknown - MozCon
thekraken
41
2.7k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Documentation Writing (for coders)
carmenintech
77
5.5k
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