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
Intro to iOS Development
Search
Maurice Kelly
February 24, 2016
Programming
0
54
Intro to iOS Development
This deck was presented to the NIGMA meetup in Belfast on 24th February 2016
Maurice Kelly
February 24, 2016
Tweet
Share
More Decks by Maurice Kelly
See All by Maurice Kelly
Elixir - Not Just For Rubyists
mrkelly
0
130
NSBelfast: Kiwi and KIF
mrkelly
0
86
Other Decks in Programming
See All in Programming
WindowInsetsだってテストしたい
ryunen344
1
110
インターフェース設計のコツとツボ
togishima
2
700
PT AI без купюр
v0lka
0
230
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
300
ReadMoreTextView
fornewid
1
360
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
190
生成AIで日々のエラー調査を進めたい
yuyaabo
0
520
Development of an App for Intuitive AI Learning - Blockly Summit 2025
teba_eleven
0
110
DroidKnights 2025 - 다양한 스크롤 뷰에서의 영상 재생
gaeun5744
2
130
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
110
無関心の谷
kanayannet
0
160
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
280
Featured
See All Featured
A better future with KSS
kneath
239
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
For a Future-Friendly Web
brad_frost
179
9.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Automating Front-end Workflow
addyosmani
1370
200k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Transcript
INTRO TO IOS DEVELOPMENT MAURICE KELLY (@MAURICERKELLY)
Lead Engineer at Shopkeep Started out on 8-bit computers Studied
Electrical Engineering Graduated in 2001 C++ Developer at Openwave Progressed to Java Discovered iOS in 2009 ABOUT ME
The operating system for iDevices The first iPhone Opened up
by jailbreak community iPhoneOS 2.0 Became iOS with 3.2 WHAT IS IOS?
Exciting Interesting Changes every year Community High quality development tools
Spectrum of development types WHY DEVELOP FOR IOS?
Indie App Developer App-based services Consulting agencies Freelancing Enterprise software
CAREERS IN IOS
Books iTunesU WWDC Session Videos Developer documentation Community content Experimentation
LEARNING IOS
A Mac An iOS device? Xcode Apple Developer Centre WHAT
YOU NEED
A modern IDE Debugger Interface Builder Instruments Clang compiler AppCode
WHAT IS XCODE?
Objective-C Swift C++ Ruby C# LANGUAGES
Start with Swift Don’t create a new app Playgrounds are
a great place to learn FIRST STEPS
UIKit Foundation GameKit and SpriteKit MapKit and CoreLocation WebKit Core
Data IOS FRAMEWORKS
WRAPPING UP
QUESTIONS?
GETTING IN TOUCH Twitter: @mauricerkelly NI Tech & Design community:
@mo NSBelfast: #nsbelfast