SlideShare ist ein Scribd-Unternehmen logo
iPhone App Development
    Getting Started - Manesh Lad
Getting Started
• Why? How? !
• Things you need!
 • Hardware & Software!
 • Skills & Learning Resources!
 • Apple Developer Account!
• Conclusion
Why ? How?
• Poll devices - who has iphone or ipad?!
• Poll app ideas - who had an idea that they wish they could
 implement? who thinks an app would help them do their
 job?!

• Build Yourself or hire someone else!
• Going to show you how to do it yourself or what to look for
 in someone else!

• I'm an iPhone & iPad developer myself, also teaching
 classes for LearningTree.
Hardware & Software
• Recent Mac Laptop or desktop computer, iPhone/iPad!
• The development environment where you write code is
 called Xcode - free in App Store!

 • Instruments - performance tuning!
 • iOS Simulator !
 • Interface builder - UI!
 • iOS SDK
Skills & Learning Resources
• Some oo programming experience i.e. Java, C#, C++!
• iPhone apps are written in objective-c / iOS!
• iBookstore has free books - open!
• iTunes University - stanford has free courses - open!
• Apple wwdc dev a/c, annual conf.!
• developer.apple.com!
• stackoverflow.com
Apple Developer Account
• You need to be a member to load apps on to devices!
• Test & Distribute you Apps!
• Technical documentation access to pre-release
 software!

• Sign up, individual/company $99, enterprise $299!
• Go to developer.apple.com.
Conclusion
• Outside of buying hardware relatively low cost to get
 started.!

• Plenty of free high quality resources for those willing
 to spend the time to learn. Apple and Stanford!

• Hire me! Contact me for a free estimate or if you have
 any questions... 'maneshlad@gmail.com'!

• Object-Oriented Sharks, www.oosharks.com

Weitere ähnliche Inhalte

Was ist angesagt?

Dame Elizabeth Cadbury Year 8 ICT Homework Project
Dame Elizabeth Cadbury Year 8 ICT Homework ProjectDame Elizabeth Cadbury Year 8 ICT Homework Project
Dame Elizabeth Cadbury Year 8 ICT Homework Project
MrJRogers
 
We Built it from Scratch... How to Grow an Idea Into a Mobile App
We Built it from Scratch... How to Grow an Idea Into a Mobile AppWe Built it from Scratch... How to Grow an Idea Into a Mobile App
We Built it from Scratch... How to Grow an Idea Into a Mobile App
Stephen Flynn
 

Was ist angesagt? (8)

Dame Elizabeth Cadbury Year 8 ICT Homework Project
Dame Elizabeth Cadbury Year 8 ICT Homework ProjectDame Elizabeth Cadbury Year 8 ICT Homework Project
Dame Elizabeth Cadbury Year 8 ICT Homework Project
 
Abdelrahman el semary-21-06-2017
Abdelrahman el semary-21-06-2017Abdelrahman el semary-21-06-2017
Abdelrahman el semary-21-06-2017
 
Teaching with Educational Technology: Using Smart Phones
Teaching with Educational Technology: Using Smart PhonesTeaching with Educational Technology: Using Smart Phones
Teaching with Educational Technology: Using Smart Phones
 
Intro to iOS Development
Intro to iOS DevelopmentIntro to iOS Development
Intro to iOS Development
 
Context chat UXcamp Amsterdam 2017
Context chat UXcamp Amsterdam 2017Context chat UXcamp Amsterdam 2017
Context chat UXcamp Amsterdam 2017
 
DCDS Career Day 2012 - Software Consulting
DCDS Career Day 2012 - Software ConsultingDCDS Career Day 2012 - Software Consulting
DCDS Career Day 2012 - Software Consulting
 
We Built it from Scratch... How to Grow an Idea Into a Mobile App
We Built it from Scratch... How to Grow an Idea Into a Mobile AppWe Built it from Scratch... How to Grow an Idea Into a Mobile App
We Built it from Scratch... How to Grow an Idea Into a Mobile App
 
Designing Voice Applications - Create For Voice
Designing Voice Applications - Create For VoiceDesigning Voice Applications - Create For Voice
Designing Voice Applications - Create For Voice
 

Andere mochten auch

Fiscal 2004 Letter to Stockholders
Fiscal 2004 Letter to Stockholders Fiscal 2004 Letter to Stockholders
Fiscal 2004 Letter to Stockholders
finance2
 
cardinal health Conference Call Presentation
cardinal health Conference Call Presentationcardinal health Conference Call Presentation
cardinal health Conference Call Presentation
finance2
 
valero energy Quarterly and Other SEC Reports 2005 2nd
valero energy  Quarterly and Other SEC Reports 2005 2nd valero energy  Quarterly and Other SEC Reports 2005 2nd
valero energy Quarterly and Other SEC Reports 2005 2nd
finance2
 
Merrill Lynch Banking & Financial Services Conference
Merrill Lynch Banking & Financial Services ConferenceMerrill Lynch Banking & Financial Services Conference
Merrill Lynch Banking & Financial Services Conference
finance2
 
AIG Second Quarter 2008 June 30, 2008 Form 10-Q
AIG Second Quarter 2008 June 30, 2008 Form 10-QAIG Second Quarter 2008 June 30, 2008 Form 10-Q
AIG Second Quarter 2008 June 30, 2008 Form 10-Q
finance2
 
home depot Bank of America 38th Annual Investment Conference
home depot Bank of America 38th Annual Investment Conferencehome depot Bank of America 38th Annual Investment Conference
home depot Bank of America 38th Annual Investment Conference
finance2
 
morgan stanley Earnings Archive 2002 3rd
morgan stanley Earnings Archive 2002 3rd morgan stanley Earnings Archive 2002 3rd
morgan stanley Earnings Archive 2002 3rd
finance2
 
home depot Annual Report 1989
home depot Annual Report 1989home depot Annual Report 1989
home depot Annual Report 1989
finance2
 
morgan stanley 10-K Disclosure
morgan stanley 10-K Disclosuremorgan stanley 10-K Disclosure
morgan stanley 10-K Disclosure
finance2
 
JPMorgan Chase First Quarter 2008 Financial Results Conference Call
JPMorgan Chase First Quarter 2008 Financial Results Conference Call JPMorgan Chase First Quarter 2008 Financial Results Conference Call
JPMorgan Chase First Quarter 2008 Financial Results Conference Call
finance2
 
goldman sachs Charter (including primary purposes)
goldman sachs Charter (including primary purposes)goldman sachs Charter (including primary purposes)
goldman sachs Charter (including primary purposes)
finance2
 
Corporate Citizenship Report
Corporate Citizenship Report Corporate Citizenship Report
Corporate Citizenship Report
finance2
 
Mekesson Quarterly Reports 2005 1st
Mekesson Quarterly Reports 2005 1stMekesson Quarterly Reports 2005 1st
Mekesson Quarterly Reports 2005 1st
finance2
 
Deutsche Bank Investor Tour Presentation
	 Deutsche Bank Investor Tour Presentation	 Deutsche Bank Investor Tour Presentation
Deutsche Bank Investor Tour Presentation
finance2
 
Mekesson Quarterly Reports 2004 1st
Mekesson Quarterly Reports 2004 1st Mekesson Quarterly Reports 2004 1st
Mekesson Quarterly Reports 2004 1st
finance2
 

Andere mochten auch (20)

Fiscal 2004 Letter to Stockholders
Fiscal 2004 Letter to Stockholders Fiscal 2004 Letter to Stockholders
Fiscal 2004 Letter to Stockholders
 
cardinal health Conference Call Presentation
cardinal health Conference Call Presentationcardinal health Conference Call Presentation
cardinal health Conference Call Presentation
 
valero energy Quarterly and Other SEC Reports 2005 2nd
valero energy  Quarterly and Other SEC Reports 2005 2nd valero energy  Quarterly and Other SEC Reports 2005 2nd
valero energy Quarterly and Other SEC Reports 2005 2nd
 
Merrill Lynch Banking & Financial Services Conference
Merrill Lynch Banking & Financial Services ConferenceMerrill Lynch Banking & Financial Services Conference
Merrill Lynch Banking & Financial Services Conference
 
What Is A Crime
What Is A CrimeWhat Is A Crime
What Is A Crime
 
AIG Second Quarter 2008 June 30, 2008 Form 10-Q
AIG Second Quarter 2008 June 30, 2008 Form 10-QAIG Second Quarter 2008 June 30, 2008 Form 10-Q
AIG Second Quarter 2008 June 30, 2008 Form 10-Q
 
home depot Bank of America 38th Annual Investment Conference
home depot Bank of America 38th Annual Investment Conferencehome depot Bank of America 38th Annual Investment Conference
home depot Bank of America 38th Annual Investment Conference
 
morgan stanley Earnings Archive 2002 3rd
morgan stanley Earnings Archive 2002 3rd morgan stanley Earnings Archive 2002 3rd
morgan stanley Earnings Archive 2002 3rd
 
home depot Annual Report 1989
home depot Annual Report 1989home depot Annual Report 1989
home depot Annual Report 1989
 
morgan stanley 10-K Disclosure
morgan stanley 10-K Disclosuremorgan stanley 10-K Disclosure
morgan stanley 10-K Disclosure
 
JPMorgan Chase First Quarter 2008 Financial Results Conference Call
JPMorgan Chase First Quarter 2008 Financial Results Conference Call JPMorgan Chase First Quarter 2008 Financial Results Conference Call
JPMorgan Chase First Quarter 2008 Financial Results Conference Call
 
salut des motards
salut des motardssalut des motards
salut des motards
 
goldman sachs Charter (including primary purposes)
goldman sachs Charter (including primary purposes)goldman sachs Charter (including primary purposes)
goldman sachs Charter (including primary purposes)
 
Poveste
PovestePoveste
Poveste
 
Smark Romanian Youth Focus 2014
Smark Romanian Youth Focus 2014Smark Romanian Youth Focus 2014
Smark Romanian Youth Focus 2014
 
Corporate Citizenship Report
Corporate Citizenship Report Corporate Citizenship Report
Corporate Citizenship Report
 
Mekesson Quarterly Reports 2005 1st
Mekesson Quarterly Reports 2005 1stMekesson Quarterly Reports 2005 1st
Mekesson Quarterly Reports 2005 1st
 
Deutsche Bank Investor Tour Presentation
	 Deutsche Bank Investor Tour Presentation	 Deutsche Bank Investor Tour Presentation
Deutsche Bank Investor Tour Presentation
 
Mekesson Quarterly Reports 2004 1st
Mekesson Quarterly Reports 2004 1st Mekesson Quarterly Reports 2004 1st
Mekesson Quarterly Reports 2004 1st
 
Systematized Innovation
Systematized InnovationSystematized Innovation
Systematized Innovation
 

Ähnlich wie Getting started in iPhone Development

Introduction to iOS Development
Introduction to iOS DevelopmentIntroduction to iOS Development
Introduction to iOS Development
Asim Rais Siddiqui
 

Ähnlich wie Getting started in iPhone Development (20)

Image Processing and Computer Vision in iPhone and iPad
Image Processing and Computer Vision in iPhone and iPadImage Processing and Computer Vision in iPhone and iPad
Image Processing and Computer Vision in iPhone and iPad
 
techtalk2.23.11.ppt.ppt
techtalk2.23.11.ppt.ppttechtalk2.23.11.ppt.ppt
techtalk2.23.11.ppt.ppt
 
Roadshow cb
Roadshow cbRoadshow cb
Roadshow cb
 
Introduction to iOS Development
Introduction to iOS DevelopmentIntroduction to iOS Development
Introduction to iOS Development
 
Joomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiencesJoomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiences
 
iPhone IN YOUR FACE
iPhone IN YOUR FACEiPhone IN YOUR FACE
iPhone IN YOUR FACE
 
Creating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing ToolkitCreating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing Toolkit
 
iPad Workshop
iPad WorkshopiPad Workshop
iPad Workshop
 
Platform Selection
Platform SelectionPlatform Selection
Platform Selection
 
iPad App-Citement!
iPad App-Citement!iPad App-Citement!
iPad App-Citement!
 
The new i pad 3 for education
The new i pad 3 for educationThe new i pad 3 for education
The new i pad 3 for education
 
iPhone OS: The Next Killer Platform
iPhone OS: The Next Killer PlatformiPhone OS: The Next Killer Platform
iPhone OS: The Next Killer Platform
 
Library, Library Lets Use THAT Library – DFW Mobile
Library, Library Lets Use THAT Library  – DFW MobileLibrary, Library Lets Use THAT Library  – DFW Mobile
Library, Library Lets Use THAT Library – DFW Mobile
 
Mobile development
Mobile developmentMobile development
Mobile development
 
Building Native Apps The Lazy Way (BeerJS 2021)
Building Native Apps The Lazy Way (BeerJS 2021)Building Native Apps The Lazy Way (BeerJS 2021)
Building Native Apps The Lazy Way (BeerJS 2021)
 
Building Native “apps” with Visual Studio 2015
Building Native “apps” with Visual Studio 2015Building Native “apps” with Visual Studio 2015
Building Native “apps” with Visual Studio 2015
 
Apple case study
Apple case studyApple case study
Apple case study
 
iPhone Application Develpment With Iscope Digital
iPhone Application Develpment With Iscope DigitaliPhone Application Develpment With Iscope Digital
iPhone Application Develpment With Iscope Digital
 
iOS Dev Story
iOS Dev StoryiOS Dev Story
iOS Dev Story
 
How To Learn Programming For Beginners | How To Start Coding | Learn Programm...
How To Learn Programming For Beginners | How To Start Coding | Learn Programm...How To Learn Programming For Beginners | How To Start Coding | Learn Programm...
How To Learn Programming For Beginners | How To Start Coding | Learn Programm...
 

Mehr von Manesh Lad (9)

Google IO Mobility Review 2014
Google IO Mobility Review 2014Google IO Mobility Review 2014
Google IO Mobility Review 2014
 
Apple WWDC Mobility Review 2014
Apple WWDC Mobility Review 2014Apple WWDC Mobility Review 2014
Apple WWDC Mobility Review 2014
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
Windows 8
Windows 8Windows 8
Windows 8
 
Content Creation on the iPad
Content Creation on the iPadContent Creation on the iPad
Content Creation on the iPad
 
Microsoft Xbox 360 with Kinect
Microsoft Xbox 360 with KinectMicrosoft Xbox 360 with Kinect
Microsoft Xbox 360 with Kinect
 
Going green
Going greenGoing green
Going green
 
How to setup a DVR for Cheap 
How to setup a DVR for Cheap How to setup a DVR for Cheap 
How to setup a DVR for Cheap 
 
Switching to a mac
Switching to a macSwitching to a mac
Switching to a mac
 

Kürzlich hochgeladen

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Kürzlich hochgeladen (20)

Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Motion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in TechnologyMotion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in Technology
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Transforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXTransforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UX
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 

Getting started in iPhone Development

  • 1. iPhone App Development Getting Started - Manesh Lad
  • 2. Getting Started • Why? How? ! • Things you need! • Hardware & Software! • Skills & Learning Resources! • Apple Developer Account! • Conclusion
  • 3. Why ? How? • Poll devices - who has iphone or ipad?! • Poll app ideas - who had an idea that they wish they could implement? who thinks an app would help them do their job?! • Build Yourself or hire someone else! • Going to show you how to do it yourself or what to look for in someone else! • I'm an iPhone & iPad developer myself, also teaching classes for LearningTree.
  • 4. Hardware & Software • Recent Mac Laptop or desktop computer, iPhone/iPad! • The development environment where you write code is called Xcode - free in App Store! • Instruments - performance tuning! • iOS Simulator ! • Interface builder - UI! • iOS SDK
  • 5. Skills & Learning Resources • Some oo programming experience i.e. Java, C#, C++! • iPhone apps are written in objective-c / iOS! • iBookstore has free books - open! • iTunes University - stanford has free courses - open! • Apple wwdc dev a/c, annual conf.! • developer.apple.com! • stackoverflow.com
  • 6. Apple Developer Account • You need to be a member to load apps on to devices! • Test & Distribute you Apps! • Technical documentation access to pre-release software! • Sign up, individual/company $99, enterprise $299! • Go to developer.apple.com.
  • 7. Conclusion • Outside of buying hardware relatively low cost to get started.! • Plenty of free high quality resources for those willing to spend the time to learn. Apple and Stanford! • Hire me! Contact me for a free estimate or if you have any questions... 'maneshlad@gmail.com'! • Object-Oriented Sharks, www.oosharks.com