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

Viewers also liked

Jorge diapositivas
Jorge diapositivasJorge diapositivas
Jorge diapositivas
chuchero
 
There is
There isThere is
Modalities Offered
Modalities OfferedModalities Offered
Modalities Offered
caitirish
 
Massage.Linkedin
Massage.LinkedinMassage.Linkedin
Massage.Linkedin
caitirish
 
Food
FoodFood
Triangulos diapositivas 2
Triangulos  diapositivas 2Triangulos  diapositivas 2
Triangulos diapositivas 2
Santa Maria Reina
 
Fp day1 pm_robles
Fp day1 pm_roblesFp day1 pm_robles
Fp day1 pm_robles
MTID
 
Geometria 6 to
Geometria 6 toGeometria 6 to
Geometria 6 to
Santa Maria Reina
 
Year 12 Vague Magazine
Year 12 Vague MagazineYear 12 Vague Magazine
Year 12 Vague Magazine
dwigley
 
Doctors unit 5 4th grade 2011
Doctors  unit 5  4th grade 2011Doctors  unit 5  4th grade 2011
Doctors unit 5 4th grade 2011
Santa Maria Reina
 
Massage
MassageMassage
Massage
caitirish
 
Gender and Business Training
Gender and Business TrainingGender and Business Training
Gender and Business Training
MTID
 
Information and Communications Technologies for Development and Poverty Reduc...
Information and Communications Technologies for Development and Poverty Reduc...Information and Communications Technologies for Development and Poverty Reduc...
Information and Communications Technologies for Development and Poverty Reduc...
MTID
 
IFPRI's Poverty Scorecard
IFPRI's Poverty ScorecardIFPRI's Poverty Scorecard
IFPRI's Poverty Scorecard
MTID
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success
Brent Barton
 

Viewers also liked (15)

Jorge diapositivas
Jorge diapositivasJorge diapositivas
Jorge diapositivas
 
There is
There isThere is
There is
 
Modalities Offered
Modalities OfferedModalities Offered
Modalities Offered
 
Massage.Linkedin
Massage.LinkedinMassage.Linkedin
Massage.Linkedin
 
Food
FoodFood
Food
 
Triangulos diapositivas 2
Triangulos  diapositivas 2Triangulos  diapositivas 2
Triangulos diapositivas 2
 
Fp day1 pm_robles
Fp day1 pm_roblesFp day1 pm_robles
Fp day1 pm_robles
 
Geometria 6 to
Geometria 6 toGeometria 6 to
Geometria 6 to
 
Year 12 Vague Magazine
Year 12 Vague MagazineYear 12 Vague Magazine
Year 12 Vague Magazine
 
Doctors unit 5 4th grade 2011
Doctors  unit 5  4th grade 2011Doctors  unit 5  4th grade 2011
Doctors unit 5 4th grade 2011
 
Massage
MassageMassage
Massage
 
Gender and Business Training
Gender and Business TrainingGender and Business Training
Gender and Business Training
 
Information and Communications Technologies for Development and Poverty Reduc...
Information and Communications Technologies for Development and Poverty Reduc...Information and Communications Technologies for Development and Poverty Reduc...
Information and Communications Technologies for Development and Poverty Reduc...
 
IFPRI's Poverty Scorecard
IFPRI's Poverty ScorecardIFPRI's Poverty Scorecard
IFPRI's Poverty Scorecard
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success
 

Similar to iOS development made easy

Life Cycle of an iPhone App
Life Cycle of an iPhone AppLife Cycle of an iPhone App
Life Cycle of an iPhone App
John McKerrell
 
Life cycle of iPhone application
Life cycle of iPhone applicationLife cycle of iPhone application
Life cycle of iPhone application
Siva Prasad K V
 
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
Pedro Vicente
 
Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...
Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...
Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...
DEVCON
 
MSR iOS Tranining
MSR iOS TraniningMSR iOS Tranining
MSR iOS Tranining
Prabin Datta
 
Cordova + Ionic + MobileFirst
Cordova + Ionic + MobileFirstCordova + Ionic + MobileFirst
Cordova + Ionic + MobileFirst
Raymond Camden
 
Developer's got talent iPhone
Developer's got talent iPhoneDeveloper's got talent iPhone
Developer's got talent iPhone
PiTechnologies
 
Enterprise ipad Development with notes
Enterprise ipad Development with notesEnterprise ipad Development with notes
Enterprise ipad Development with notes
jaxarcsig
 
Shortcut in learning iOS
Shortcut in learning iOSShortcut in learning iOS
Shortcut in learning iOS
Joey Rigor
 
Course overview 1
Course overview   1Course overview   1
Course overview 1
Michael Shrove
 
iOS Ecosystem @ Fiera del Radioamatore Pordenone
iOS Ecosystem @ Fiera del Radioamatore PordenoneiOS Ecosystem @ Fiera del Radioamatore Pordenone
iOS Ecosystem @ Fiera del Radioamatore Pordenone
Klaus Lanzarini
 
The future is hybrid
The future is hybridThe future is hybrid
The future is hybrid
Martin Naumann
 
iOS Introduction For Very Beginners
iOS Introduction For Very BeginnersiOS Introduction For Very Beginners
iOS Introduction For Very Beginners
Saravanan Vijayakumar
 
Alex jubien-think mobile
Alex jubien-think mobileAlex jubien-think mobile
Alex jubien-think mobile
App Promotion Summit Conference
 
Preparing for Release to the App Store
Preparing for Release to the App StorePreparing for Release to the App Store
Preparing for Release to the App Store
Geoffrey Goetz
 
How & where to start iOS development?
How & where to start iOS development?How & where to start iOS development?
How & where to start iOS development?
Kazi Mohammad Ekram
 
iOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group MeetingiOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group Meeting
Jim Tochterman
 
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Kai Koenig
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
Wojciech Koszek
 
iOS design: a case study
iOS design: a case studyiOS design: a case study
iOS design: a case study
Johan Ronsse
 

Similar to iOS development made easy (20)

Life Cycle of an iPhone App
Life Cycle of an iPhone AppLife Cycle of an iPhone App
Life Cycle of an iPhone App
 
Life cycle of iPhone application
Life cycle of iPhone applicationLife cycle of iPhone application
Life cycle of iPhone application
 
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
 
Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...
Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...
Ramon Pastor of Rogomi inc on Trends in iOS Development at DevCon Summit 2013...
 
MSR iOS Tranining
MSR iOS TraniningMSR iOS Tranining
MSR iOS Tranining
 
Cordova + Ionic + MobileFirst
Cordova + Ionic + MobileFirstCordova + Ionic + MobileFirst
Cordova + Ionic + MobileFirst
 
Developer's got talent iPhone
Developer's got talent iPhoneDeveloper's got talent iPhone
Developer's got talent iPhone
 
Enterprise ipad Development with notes
Enterprise ipad Development with notesEnterprise ipad Development with notes
Enterprise ipad Development with notes
 
Shortcut in learning iOS
Shortcut in learning iOSShortcut in learning iOS
Shortcut in learning iOS
 
Course overview 1
Course overview   1Course overview   1
Course overview 1
 
iOS Ecosystem @ Fiera del Radioamatore Pordenone
iOS Ecosystem @ Fiera del Radioamatore PordenoneiOS Ecosystem @ Fiera del Radioamatore Pordenone
iOS Ecosystem @ Fiera del Radioamatore Pordenone
 
The future is hybrid
The future is hybridThe future is hybrid
The future is hybrid
 
iOS Introduction For Very Beginners
iOS Introduction For Very BeginnersiOS Introduction For Very Beginners
iOS Introduction For Very Beginners
 
Alex jubien-think mobile
Alex jubien-think mobileAlex jubien-think mobile
Alex jubien-think mobile
 
Preparing for Release to the App Store
Preparing for Release to the App StorePreparing for Release to the App Store
Preparing for Release to the App Store
 
How & where to start iOS development?
How & where to start iOS development?How & where to start iOS development?
How & where to start iOS development?
 
iOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group MeetingiOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group Meeting
 
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
 
iOS design: a case study
iOS design: a case studyiOS design: a case study
iOS design: a case study
 

Recently uploaded

Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 

Recently uploaded (20)

Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 

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!

Editor's Notes