Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
iOS Development - How to Start Coding
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Daniel Radev
October 02, 2014
Programming
110
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
iOS Development - How to Start Coding
iOS - How to Start Coding & Fundamentals workshop at Software University
Daniel Radev
October 02, 2014
More Decks by Daniel Radev
See All by Daniel Radev
Clicko
djradev
0
120
VarnaConf Presentation
djradev
0
370
VarnaConf Presentation Teaser
djradev
0
120
App Store Submission
djradev
2
330
Other Decks in Programming
See All in Programming
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
300
Family mrubyの進捗
kishima
1
120
Webの地図
yosuke_furukawa
PRO
6
4.6k
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
190
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
210
Heart of Swift Concurrency
koher
0
890
世界の中心で、AI(App Intents)をさけぶ ー App Intents中心設計の実践ガイド
touyou
0
600
新卒PdEのリアル
ryu1013
1
500
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
350
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
190
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
490
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
4
2.2k
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
How to make the Groovebox
asonas
2
2.4k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
30 Presentation Tips
portentint
PRO
1
400
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
230
Building AI with AI
inesmontani
PRO
1
1.2k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Why Our Code Smells
bkeepers
PRO
340
58k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
580
Transcript
iOS - How to Start October 2014 series Seminar
What you need • Mac • Xcode (FREE) • Apple
ID ($99/year)
Mac App Store
Xcode
Interface Builder
Instruments
Demo
Objective-C • C • C++ • Smalltalk • Objective C
• Swift
Objective-C • Object oriented • Single Inheritance • ARC (Compile
time memory management)
Objective-C Syntax
Objective-C Syntax
iPhone
iOS UI Views • Action Sheets • Collection Views •
Image Views • Navigation Bars • Picker Views • Progress Views • Tab Bars • Table Views • Text Views
iOS UI Controls • Buttons • Date Pickers • Page
Controls • Segmented Controls • Text Fields • Sliders • Steppers • Switchers
iOS Frameworks • CoreFoundation.framework • UIKit.framework • CoreData.framework • CoreLocation.framework
• CoreVideo.framework • CoreText.framework • QuartzCore.framework • Social.framework • Metal.framework
DEMO
Resources • https://developer.apple.com • http://www.raywenderlich.com • http://nshipster.com • http://www.objc.io
@cocoaheadsBG @djradev Thank you