SlideShare a Scribd company logo
1 of 19
iPhone Applications Rajasekhar Reddy, Talentica Software
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1 Billion+ Downloads from app store  On average each app got downloaded approximately 29,000 times
 
Total app downloads 1 billion = 10^9 Total iPhones sold  20 Million = 2*10^7 Average apps per iPhone = 50
iPhone Technology ,[object Object],[object Object],[object Object],[object Object],[object Object]
iPhone Technology ,[object Object],[object Object],Accelerometer iPhone responds to motion using a built-in accelerometer. When you rotate iPhone from portrait to landscape, the accelerometer detects the movement and changes the display accordingly. The accelerometer also gives you amazing game control.
Sensors When you lift iPhone to your ear, the proximity sensor immediately turns off the display to save power and prevent accidental dialing. The ambient light sensor in iPhone automatically brightens the display when you’re in sunlight or a bright room and dims it in darker places. Location Services GPS (Global Positioning System) technology uses information from earth-orbiting satellites to find locations. A-GPS (Assisted GPS) on iPhone 3GS goes a step further, finding the closest satellites to more quickly identify your position. If you’re not within a clear line of sight to a GPS satellite, iPhone finds you via Wi-Fi. If you’re not in range of a Wi-Fi hotspot, iPhone finds you using cellular towers. The size of a location circle tells you how accurately iPhone is able to calculate that location: The smaller the circle, the more accurate the location. iPhone also offers a built-in digital compass that automatically repositions maps to match the direction you’re facing .
Multi touch using simulator ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Development Tools in the iPhone SDK ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Objective-C ,[object Object],[object Object],[object Object],[object Object]
 
Objective-C  ,[object Object],[object Object],[object Object],[object Object],[object Object]
First iPhone Application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hello World!
UICatalog
Interacting with outside world ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LoyLogic app
Distribute your application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Sixth sense technology 03 (2)
Sixth sense technology 03 (2)Sixth sense technology 03 (2)
Sixth sense technology 03 (2)
Niharika Khurana
 
Touchless technology Seminar Presentation
Touchless technology Seminar PresentationTouchless technology Seminar Presentation
Touchless technology Seminar Presentation
Aparna Nk
 
leap motion controller
leap motion controllerleap motion controller
leap motion controller
mayyunes1234
 

What's hot (20)

Eye phone
Eye phoneEye phone
Eye phone
 
Photo Collating Editing Mobile App Design & Developed By Orion Infosolutions
Photo Collating Editing Mobile App Design & Developed By Orion Infosolutions Photo Collating Editing Mobile App Design & Developed By Orion Infosolutions
Photo Collating Editing Mobile App Design & Developed By Orion Infosolutions
 
Know Everything about iOS 11 Features
Know Everything about iOS 11 FeaturesKnow Everything about iOS 11 Features
Know Everything about iOS 11 Features
 
Lecture#07
Lecture#07Lecture#07
Lecture#07
 
Augumented Reality
Augumented RealityAugumented Reality
Augumented Reality
 
TrooMobile App Portfolio
TrooMobile App PortfolioTrooMobile App Portfolio
TrooMobile App Portfolio
 
Sixth sense technology 03 (2)
Sixth sense technology 03 (2)Sixth sense technology 03 (2)
Sixth sense technology 03 (2)
 
Face Detector On Labs
Face Detector On LabsFace Detector On Labs
Face Detector On Labs
 
UX test of Leap Motion Controller by UID
UX test of Leap Motion Controller by UID UX test of Leap Motion Controller by UID
UX test of Leap Motion Controller by UID
 
Smart Glasses: Prof Rauschnabel University of Michigan Dearborn Talk
Smart Glasses: Prof Rauschnabel University of Michigan Dearborn TalkSmart Glasses: Prof Rauschnabel University of Michigan Dearborn Talk
Smart Glasses: Prof Rauschnabel University of Michigan Dearborn Talk
 
Sixth Sence Technology
Sixth Sence TechnologySixth Sence Technology
Sixth Sence Technology
 
C0352016019
C0352016019C0352016019
C0352016019
 
Leap motion
Leap motionLeap motion
Leap motion
 
Leap motion
Leap motionLeap motion
Leap motion
 
Touchless technology Seminar Presentation
Touchless technology Seminar PresentationTouchless technology Seminar Presentation
Touchless technology Seminar Presentation
 
Leap Motion Python API
Leap Motion Python APILeap Motion Python API
Leap Motion Python API
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
leap motion controller
leap motion controllerleap motion controller
leap motion controller
 
I locate security for lost or misplaced devices PPT
I locate security for lost or misplaced devices PPTI locate security for lost or misplaced devices PPT
I locate security for lost or misplaced devices PPT
 
Glance at iOS 11
Glance at iOS 11Glance at iOS 11
Glance at iOS 11
 

Viewers also liked

An Efficient encryption using Data compression towards Steganography,introduc...
An Efficient encryption using Data compression towards Steganography,introduc...An Efficient encryption using Data compression towards Steganography,introduc...
An Efficient encryption using Data compression towards Steganography,introduc...
prashantdahake
 
Hardware and Software parallelism
Hardware and Software parallelismHardware and Software parallelism
Hardware and Software parallelism
prashantdahake
 
Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition System
prashantdahake
 

Viewers also liked (12)

Groovy & Grails: Scripting for Modern Web Applications
Groovy & Grails: Scripting for Modern Web ApplicationsGroovy & Grails: Scripting for Modern Web Applications
Groovy & Grails: Scripting for Modern Web Applications
 
An Efficient encryption using Data compression towards Steganography,introduc...
An Efficient encryption using Data compression towards Steganography,introduc...An Efficient encryption using Data compression towards Steganography,introduc...
An Efficient encryption using Data compression towards Steganography,introduc...
 
Hardware and Software parallelism
Hardware and Software parallelismHardware and Software parallelism
Hardware and Software parallelism
 
RC4&RC5
RC4&RC5RC4&RC5
RC4&RC5
 
Introduction to Selenium
Introduction to SeleniumIntroduction to Selenium
Introduction to Selenium
 
Selenium Architecture
Selenium ArchitectureSelenium Architecture
Selenium Architecture
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
NLP
NLPNLP
NLP
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition System
 

Similar to Introduction to Progamming Applications for the iPhone

Logic tree mobile_gv
Logic tree mobile_gvLogic tree mobile_gv
Logic tree mobile_gv
Logictreeit
 
Logictree Mobile Practice Presentation
Logictree Mobile Practice PresentationLogictree Mobile Practice Presentation
Logictree Mobile Practice Presentation
Logictreeit
 
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
Journal For Research
 
iPhone Sdk Winter Conference
iPhone Sdk Winter ConferenceiPhone Sdk Winter Conference
iPhone Sdk Winter Conference
Mike Qaissaunee
 

Similar to Introduction to Progamming Applications for the iPhone (20)

I phone apps developments interview
I phone apps developments interviewI phone apps developments interview
I phone apps developments interview
 
iPhone Programming
iPhone ProgrammingiPhone Programming
iPhone Programming
 
MSR iOS Tranining
MSR iOS TraniningMSR iOS Tranining
MSR iOS Tranining
 
Week14
Week14Week14
Week14
 
How will iPhone app development change in future.pdf
How will iPhone app development change in future.pdfHow will iPhone app development change in future.pdf
How will iPhone app development change in future.pdf
 
MOBILE-APP-DEVELOPMENT.for college students
MOBILE-APP-DEVELOPMENT.for college studentsMOBILE-APP-DEVELOPMENT.for college students
MOBILE-APP-DEVELOPMENT.for college students
 
IOS7
IOS7IOS7
IOS7
 
ios vs android.ppt
ios vs android.pptios vs android.ppt
ios vs android.ppt
 
Best 7 i os app development trends in 2022 to lookout
Best 7 i os app development trends in 2022 to lookoutBest 7 i os app development trends in 2022 to lookout
Best 7 i os app development trends in 2022 to lookout
 
I phone programming project report
I phone programming project reportI phone programming project report
I phone programming project report
 
Logic tree mobile_gv
Logic tree mobile_gvLogic tree mobile_gv
Logic tree mobile_gv
 
Logictree Mobile Practice Presentation
Logictree Mobile Practice PresentationLogictree Mobile Practice Presentation
Logictree Mobile Practice Presentation
 
Android Vs Iphone
Android Vs IphoneAndroid Vs Iphone
Android Vs Iphone
 
Internet of things, and rise of ibeacons
Internet of things, and rise of ibeaconsInternet of things, and rise of ibeacons
Internet of things, and rise of ibeacons
 
Jan Kroon's talk @mdevcon 2012
Jan Kroon's talk @mdevcon 2012Jan Kroon's talk @mdevcon 2012
Jan Kroon's talk @mdevcon 2012
 
IOS8 tuto by Phonevalley-DigitasLBi
IOS8 tuto by Phonevalley-DigitasLBiIOS8 tuto by Phonevalley-DigitasLBi
IOS8 tuto by Phonevalley-DigitasLBi
 
What is Native App Example.pdf
What is Native App Example.pdfWhat is Native App Example.pdf
What is Native App Example.pdf
 
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
 
iPhone Sdk Winter Conference
iPhone Sdk Winter ConferenceiPhone Sdk Winter Conference
iPhone Sdk Winter Conference
 
Step-by-Step Guide to Developing a Successful iOS App.pdf
Step-by-Step Guide to Developing a Successful iOS App.pdfStep-by-Step Guide to Developing a Successful iOS App.pdf
Step-by-Step Guide to Developing a Successful iOS App.pdf
 

Recently uploaded

TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 

Introduction to Progamming Applications for the iPhone

  • 1. iPhone Applications Rajasekhar Reddy, Talentica Software
  • 2.
  • 3. 1 Billion+ Downloads from app store On average each app got downloaded approximately 29,000 times
  • 4.  
  • 5. Total app downloads 1 billion = 10^9 Total iPhones sold 20 Million = 2*10^7 Average apps per iPhone = 50
  • 6.
  • 7.
  • 8. Sensors When you lift iPhone to your ear, the proximity sensor immediately turns off the display to save power and prevent accidental dialing. The ambient light sensor in iPhone automatically brightens the display when you’re in sunlight or a bright room and dims it in darker places. Location Services GPS (Global Positioning System) technology uses information from earth-orbiting satellites to find locations. A-GPS (Assisted GPS) on iPhone 3GS goes a step further, finding the closest satellites to more quickly identify your position. If you’re not within a clear line of sight to a GPS satellite, iPhone finds you via Wi-Fi. If you’re not in range of a Wi-Fi hotspot, iPhone finds you using cellular towers. The size of a location circle tells you how accurately iPhone is able to calculate that location: The smaller the circle, the more accurate the location. iPhone also offers a built-in digital compass that automatically repositions maps to match the direction you’re facing .
  • 9.
  • 10.
  • 11.
  • 12.  
  • 13.
  • 14.
  • 17.
  • 19.