SlideShare a Scribd company logo
iPhone Development
     Made Easy
  A presentation by Adrian Thompson
*

 iOS
iPhone Development
     Made Easy
  A presentation by Adrian Thompson


  *
      iPhone, iPod Touch, iPad and (potentially) Apple TV.
Who’s this talk for?
Who’s this talk for?
Anyone who is interested in developing
for the Apple app store.
Who’s this talk for?
Anyone who is interested in developing
for the Apple app store.
Anyone who doesn't have time (or the
inclination) to learn Objective C.
Who’s this talk for?
Anyone who is interested in developing
for the Apple app store.
Anyone who doesn't have time (or the
inclination) to learn Objective C.
Anyone who has a background in web
design/development (its a bonus).
Who’s this talk for?
Anyone who is interested in developing
for the Apple app store.
Anyone who doesn't have time (or the
inclination) to learn Objective C.
Anyone who has a background in web
design/development (its a bonus).
Anyone with an idea for an app.
About me
About me
I have a background in graphic design, web
design and Apple support.
About me
I have a background in graphic design, web
design and Apple support.
I have published apps in the Apple app store.
About me
I have a background in graphic design, web
design and Apple support.
I have published apps in the Apple app store.
I’m an Apple geek.
About me
I have a background in graphic design, web
design and Apple support.
I have published apps in the Apple app store.
I’m an Apple geek.
I’m not a coder.
The tools
The tools
A Mac.
(Sorry Windows/Linux users)
The tools
A Mac.
(Sorry Windows/Linux users)

iOS SDK.
Cost: Free.
The tools
A Mac.
(Sorry Windows/Linux users)

iOS SDK.
Cost: Free.

iOS developer licence.
Needed to publish apps to app store, Cost: $99 (annually).
The tools
A Mac.
(Sorry Windows/Linux users)

iOS SDK.
Cost: Free.

iOS developer licence.
Needed to publish apps to app store, Cost: $99 (annually).

NimbleKit.
                    *


iOS development framework, Cost: $99 (one off cost).
    *
        Other frameworks are available such as PhoneGap (Free).
The tools
A Mac.
(Sorry Windows/Linux users)

iOS SDK.
Cost: Free.

iOS developer licence.
Needed to publish apps to app store, Cost: $99 (annually).

NimbleKit.
                    *


iOS development framework, Cost: $99 (one off cost).
    *
        Other frameworks are available such as PhoneGap (Free).
What is NimbleKit?
What is NimbleKit?
NimbleKit is the fastest way to create
applications for iOS devices.
What is NimbleKit?
NimbleKit is the fastest way to create
applications for iOS devices.
You don't need to know Objective-C or the
iOS SDK (If you don’t want to).
What is NimbleKit?
NimbleKit is the fastest way to create
applications for iOS devices.
You don't need to know Objective-C or the
iOS SDK (If you don’t want to).
All you need to know is how to write an
HTML page with JavaScript code.
What is NimbleKit?
NimbleKit is the fastest way to create
applications for iOS devices.
You don't need to know Objective-C or the
iOS SDK (If you don’t want to).
All you need to know is how to write an
HTML page with JavaScript code.
Apps are publishable in the Apple app store.
What is NimbleKit?
NimbleKit is the fastest way to create
applications for iOS devices.
You don't need to know Objective-C or the
iOS SDK (If you don’t want to).
All you need to know is how to write an
HTML page with JavaScript code.
Apps are publishable in the Apple app store.
Large community support.
Demo
Features
Features
Native iOS interface elements.
Features
Native iOS interface elements.
iAds support.
Features
Native iOS interface elements.
iAds support.
Database support.
Features
Native iOS interface elements.
iAds support.
Database support.
Play bundled or streamed audio/video.
Features
Native iOS interface elements.
iAds support.
Database support.
Play bundled or streamed audio/video.
Location services (GPS).
Features
Native iOS interface elements.
iAds support.
Database support.
Play bundled or streamed audio/video.
Location services (GPS).
Support for all current iOS devices
including iPad.
Features
Features
Access to Camera.
Features
Access to Camera.
Map Kit support.
Features
Access to Camera.
Map Kit support.
In-App purchases.
Features
Access to Camera.
Map Kit support.
In-App purchases.
Native iOS Table Views.
Features
Access to Camera.
Map Kit support.
In-App purchases.
Native iOS Table Views.
Abilities to mix javascript and Objective-C.
Features
Access to Camera.
Map Kit support.
In-App purchases.
Native iOS Table Views.
Abilities to mix javascript and Objective-C.
And much, much more.
How do I find out more?
How do I find out more?
  Apple iOS Developer Centre
  http://developer.apple.com/ios
How do I find out more?
  Apple iOS Developer Centre
  http://developer.apple.com/ios
  NimbleKit iOS Framework
  http://www.nimblekit.com
How do I find out more?
  Apple iOS Developer Centre
  http://developer.apple.com/ios
  NimbleKit iOS Framework
  http://www.nimblekit.com
  Taptapp
  http://www.taptapp.co.uk
How do I find out more?
  Apple iOS Developer Centre
  http://developer.apple.com/ios
  NimbleKit iOS Framework
  http://www.nimblekit.com
  Taptapp
  http://www.taptapp.co.uk
  Adrian Thompson
  http://www.twitter.com/apt
Thank you
Go make something cool!

More Related Content

PDF
What’s New in Apple World - WWDC19
PPT
Using JavaScript for Mobile Development
PDF
Development at Mercari
PDF
^E.B.O.O.K. DOWNLOAD# Affinity Photo Workbook [R.A.R]
PDF
Mobcon Dani Rangelov
PDF
Michael Schade, FishLabs
PDF
What's New in Hybrid App Development
PPTX
Jorge 2
What’s New in Apple World - WWDC19
Using JavaScript for Mobile Development
Development at Mercari
^E.B.O.O.K. DOWNLOAD# Affinity Photo Workbook [R.A.R]
Mobcon Dani Rangelov
Michael Schade, FishLabs
What's New in Hybrid App Development
Jorge 2

Viewers also liked (15)

PPTX
Jorge diapositivas
PPT
PPTX
Modalities Offered
PPTX
Massage.Linkedin
PPTX
Triangulos diapositivas 2
PDF
Fp day1 pm_robles
PPT
Geometria 6 to
PDF
Year 12 Vague Magazine
PPTX
Doctors unit 5 4th grade 2011
PPTX
Massage
PPT
Gender and Business Training
PPT
Information and Communications Technologies for Development and Poverty Reduc...
PPTX
IFPRI's Poverty Scorecard
PDF
Earned Value Management and Agile Tips for Success
Jorge diapositivas
Modalities Offered
Massage.Linkedin
Triangulos diapositivas 2
Fp day1 pm_robles
Geometria 6 to
Year 12 Vague Magazine
Doctors unit 5 4th grade 2011
Massage
Gender and Business Training
Information and Communications Technologies for Development and Poverty Reduc...
IFPRI's Poverty Scorecard
Earned Value Management and Agile Tips for Success
Ad

Similar to iOS development made easy (20)

KEY
Life Cycle of an iPhone App
KEY
Life cycle of iPhone application
PDF
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
PDF
Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...
PDF
MSR iOS Tranining
PDF
Cordova + Ionic + MobileFirst
PDF
Developer's got talent iPhone
PDF
Enterprise ipad Development with notes
PDF
Mobile App Development Company in Noida - Drona Infotech
PDF
Shortcut in learning iOS
PPTX
Course overview 1
PDF
iOS Ecosystem @ Fiera del Radioamatore Pordenone
PDF
Ios 9 Game Development Essentials Chuck Gaffney Gaffney Chuck
PDF
The future is hybrid
PPT
iOS Introduction For Very Beginners
PDF
Alex jubien-think mobile
PDF
Preparing for Release to the App Store
PPTX
How & where to start iOS development?
PPTX
iOS & Android Application Development - Pee Dee User Group Meeting
PDF
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Life Cycle of an iPhone App
Life cycle of iPhone application
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...
MSR iOS Tranining
Cordova + Ionic + MobileFirst
Developer's got talent iPhone
Enterprise ipad Development with notes
Mobile App Development Company in Noida - Drona Infotech
Shortcut in learning iOS
Course overview 1
iOS Ecosystem @ Fiera del Radioamatore Pordenone
Ios 9 Game Development Essentials Chuck Gaffney Gaffney Chuck
The future is hybrid
iOS Introduction For Very Beginners
Alex jubien-think mobile
Preparing for Release to the App Store
How & where to start iOS development?
iOS & Android Application Development - Pee Dee User Group Meeting
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Ad

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Encapsulation theory and applications.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The AUB Centre for AI in Media Proposal.docx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Review of recent advances in non-invasive hemoglobin estimation
Agricultural_Statistics_at_a_Glance_2022_0.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Big Data Technologies - Introduction.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
Unlocking AI with Model Context Protocol (MCP)
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectroscopy.pptx food analysis technology
NewMind AI Weekly Chronicles - August'25 Week I
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
Network Security Unit 5.pdf for BCA BBA.
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Encapsulation_ Review paper, used for researhc scholars
Encapsulation theory and applications.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf

iOS development made easy

  • 1. iPhone Development Made Easy A presentation by Adrian Thompson
  • 2. * iOS iPhone Development Made Easy A presentation by Adrian Thompson * iPhone, iPod Touch, iPad and (potentially) Apple TV.
  • 4. Who’s this talk for? Anyone who is interested in developing for the Apple app store.
  • 5. Who’s this talk for? Anyone who is interested in developing for the Apple app store. Anyone who doesn't have time (or the inclination) to learn Objective C.
  • 6. Who’s this talk for? Anyone who is interested in developing for the Apple app store. Anyone who doesn't have time (or the inclination) to learn Objective C. Anyone who has a background in web design/development (its a bonus).
  • 7. Who’s this talk for? Anyone who is interested in developing for the Apple app store. Anyone who doesn't have time (or the inclination) to learn Objective C. Anyone who has a background in web design/development (its a bonus). Anyone with an idea for an app.
  • 9. About me I have a background in graphic design, web design and Apple support.
  • 10. About me I have a background in graphic design, web design and Apple support. I have published apps in the Apple app store.
  • 11. About me I have a background in graphic design, web design and Apple support. I have published apps in the Apple app store. I’m an Apple geek.
  • 12. About me I have a background in graphic design, web design and Apple support. I have published apps in the Apple app store. I’m an Apple geek. I’m not a coder.
  • 14. The tools A Mac. (Sorry Windows/Linux users)
  • 15. The tools A Mac. (Sorry Windows/Linux users) iOS SDK. Cost: Free.
  • 16. The tools A Mac. (Sorry Windows/Linux users) iOS SDK. Cost: Free. iOS developer licence. Needed to publish apps to app store, Cost: $99 (annually).
  • 17. The tools A Mac. (Sorry Windows/Linux users) iOS SDK. Cost: Free. iOS developer licence. Needed to publish apps to app store, Cost: $99 (annually). NimbleKit. * iOS development framework, Cost: $99 (one off cost). * Other frameworks are available such as PhoneGap (Free).
  • 18. The tools A Mac. (Sorry Windows/Linux users) iOS SDK. Cost: Free. iOS developer licence. Needed to publish apps to app store, Cost: $99 (annually). NimbleKit. * iOS development framework, Cost: $99 (one off cost). * Other frameworks are available such as PhoneGap (Free).
  • 20. What is NimbleKit? NimbleKit is the fastest way to create applications for iOS devices.
  • 21. What is NimbleKit? NimbleKit is the fastest way to create applications for iOS devices. You don't need to know Objective-C or the iOS SDK (If you don’t want to).
  • 22. What is NimbleKit? NimbleKit is the fastest way to create applications for iOS devices. You don't need to know Objective-C or the iOS SDK (If you don’t want to). All you need to know is how to write an HTML page with JavaScript code.
  • 23. What is NimbleKit? NimbleKit is the fastest way to create applications for iOS devices. You don't need to know Objective-C or the iOS SDK (If you don’t want to). All you need to know is how to write an HTML page with JavaScript code. Apps are publishable in the Apple app store.
  • 24. What is NimbleKit? NimbleKit is the fastest way to create applications for iOS devices. You don't need to know Objective-C or the iOS SDK (If you don’t want to). All you need to know is how to write an HTML page with JavaScript code. Apps are publishable in the Apple app store. Large community support.
  • 25. Demo
  • 28. Features Native iOS interface elements. iAds support.
  • 29. Features Native iOS interface elements. iAds support. Database support.
  • 30. Features Native iOS interface elements. iAds support. Database support. Play bundled or streamed audio/video.
  • 31. Features Native iOS interface elements. iAds support. Database support. Play bundled or streamed audio/video. Location services (GPS).
  • 32. Features Native iOS interface elements. iAds support. Database support. Play bundled or streamed audio/video. Location services (GPS). Support for all current iOS devices including iPad.
  • 36. Features Access to Camera. Map Kit support. In-App purchases.
  • 37. Features Access to Camera. Map Kit support. In-App purchases. Native iOS Table Views.
  • 38. Features Access to Camera. Map Kit support. In-App purchases. Native iOS Table Views. Abilities to mix javascript and Objective-C.
  • 39. Features Access to Camera. Map Kit support. In-App purchases. Native iOS Table Views. Abilities to mix javascript and Objective-C. And much, much more.
  • 40. How do I find out more?
  • 41. How do I find out more? Apple iOS Developer Centre http://developer.apple.com/ios
  • 42. How do I find out more? Apple iOS Developer Centre http://developer.apple.com/ios NimbleKit iOS Framework http://www.nimblekit.com
  • 43. How do I find out more? Apple iOS Developer Centre http://developer.apple.com/ios NimbleKit iOS Framework http://www.nimblekit.com Taptapp http://www.taptapp.co.uk
  • 44. How do I find out more? Apple iOS Developer Centre http://developer.apple.com/ios NimbleKit iOS Framework http://www.nimblekit.com Taptapp http://www.taptapp.co.uk Adrian Thompson http://www.twitter.com/apt
  • 45. Thank you Go make something cool!