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
59
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Intro to iOS Development
This deck was presented to the NIGMA meetup in Belfast on 24th February 2016
Maurice Kelly
February 24, 2016
More Decks by Maurice Kelly
See All by Maurice Kelly
Elixir - Not Just For Rubyists
mrkelly
0
130
NSBelfast: Kiwi and KIF
mrkelly
0
88
Other Decks in Programming
See All in Programming
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
1.8k
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
300
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
950
What's New in Android 2026
veronikapj
0
260
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
620
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
390
テーブルをDELETEした
yuzneri
0
140
運用ダッシュボードの設計を誰も教えてくれないのだけどみなさんどうしてるんですか? - チームに監視するという文化を根付かせるための第一歩を踏みたい -
satoshi256kbyte
1
130
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
640
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
530
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
310
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
230
Featured
See All Featured
The browser strikes back
jonoalderson
0
1.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
Practical Orchestrator
shlominoach
191
12k
Bash Introduction
62gerente
615
220k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
430
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Balancing Empowerment & Direction
lara
6
1.2k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
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