$30 off During Our Annual Pro Sale. View Details »
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
56
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
87
Other Decks in Programming
See All in Programming
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
360
Graviton と Nitro と私
maroon1st
0
110
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
130
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
250
SwiftUIで本格音ゲー実装してみた
hypebeans
0
450
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
150
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
110
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
愛される翻訳の秘訣
kishikawakatsumi
3
330
tparseでgo testの出力を見やすくする
utgwkk
2
260
GISエンジニアから見たLINKSデータ
nokonoko1203
0
170
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
570
sira's awesome portfolio website redesign presentation
elsirapls
0
87
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
390
Building AI with AI
inesmontani
PRO
1
560
Become a Pro
speakerdeck
PRO
31
5.7k
Practical Orchestrator
shlominoach
190
11k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
170
What's in a price? How to price your products and services
michaelherold
246
13k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
130
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
310
Rails Girls Zürich Keynote
gr2m
95
14k
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