SlideShare une entreprise Scribd logo
1  sur  48
iPhoneKlaas Pieter Annema
     By
        development
   Initiator: Arnout de Vries (TNO)
Index

Development
HyperZoom
Personal Experience
Future Work
Index

Development
HyperZoom
Personal Experience
Future Work
Tools
Tools
Tools
Tools
Tools
Tools
Frameworks


Objective-C
Cocoa / Cocoa Touch
Frameworks


Objective-C
Cocoa / Cocoa Touch
Frameworks


Objective-C
Cocoa / Cocoa Touch
Objective-C
Objective-C
Objective-C
Objective-C
Objective-C
Cocoa Touch
Cocoa Touch
Cocoa Touch
Cocoa Touch
Cocoa Touch
Index

Development
HyperZoom
Personal Experience
Future Work
Index

Development
HyperZoom
Personal Experience
Future Work
HyperZoom
HyperZoom
HyperZoom

•   Perfect for baby interfaces
•   Rich advertisements for
    those that are interested
Demo
Index

Development
HyperZoom
Personal Experience
Future Work
Index

Development
HyperZoom
Personal Experience
Future Work
Personal experience
      The Bad:
Personal experience
                   The Bad:



• Apple rules and boundaries
Personal experience
                  The Bad:



• Apple rules and boundaries
• Documentation not compliant
Personal experience
                  The Bad:



• Apple rules and boundaries
• Documentation not compliant
• Non disclosure agreement!
Personal experience
Personal experience
Personal experience
                 The Good:


• Extensive SDK, a lot is possible
Personal experience
                 The Good:


• Extensive SDK, a lot is possible
• Readability and availability of
  documentation is good
Personal experience
                 The Good:


• Extensive SDK, a lot is possible
• Readability and availability of
  documentation is good
• Excellent development platform
Index

Development
HyperZoom
Personal Experience
Future Work
Index

Development
HyperZoom
Personal Experience
Future Work
Future Work
Future Work

• This is just a first implementation: app and
  browser functions can be further explored
Future Work

• This is just a first implementation: app and
  browser functions can be further explored
• Deep Zoom on the iPhone is possible in
  various ways
Future Work

• This is just a first implementation: app and
  browser functions can be further explored
• Deep Zoom on the iPhone is possible in
  various ways
• There is potential for mobile advertisers
Thank you!
HyperZoom by TNO

Contenu connexe

En vedette

Hello!!
Hello!!Hello!!
Hello!!Annika
 
Position paper 0610
Position paper 0610Position paper 0610
Position paper 0610twad
 
Lincoln Academy Core Knowledge Charter School
Lincoln Academy Core Knowledge Charter SchoolLincoln Academy Core Knowledge Charter School
Lincoln Academy Core Knowledge Charter SchoolBeckyCorning
 
Special Devices
Special DevicesSpecial Devices
Special DevicesDr.YNM
 
Ad e pierre_di_sciullo_ville_de_pantin
Ad e pierre_di_sciullo_ville_de_pantinAd e pierre_di_sciullo_ville_de_pantin
Ad e pierre_di_sciullo_ville_de_pantinEcritures urbaines
 
Tablets: Landscape, Behaviors and Trends
Tablets: Landscape, Behaviors and TrendsTablets: Landscape, Behaviors and Trends
Tablets: Landscape, Behaviors and TrendsKayla Green
 
智慧 言語的三個篩子真實
智慧 言語的三個篩子真實智慧 言語的三個篩子真實
智慧 言語的三個篩子真實missglin
 
Cloud bursting methodology
Cloud bursting methodologyCloud bursting methodology
Cloud bursting methodologyJonathan Spindel
 
Cmidm4 Deliverable II - Concept Design And Media Strategy
Cmidm4 Deliverable II - Concept Design And Media StrategyCmidm4 Deliverable II - Concept Design And Media Strategy
Cmidm4 Deliverable II - Concept Design And Media StrategyCMIDM4
 
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...melaneum
 
Chapter 9 Pptrevised
Chapter 9 PptrevisedChapter 9 Pptrevised
Chapter 9 Pptrevisedspongeluv11
 
Visual Dictionary - Pylon
Visual Dictionary - PylonVisual Dictionary - Pylon
Visual Dictionary - Pylonpylon
 

En vedette (20)

Hungary
HungaryHungary
Hungary
 
Hello!!
Hello!!Hello!!
Hello!!
 
Position paper 0610
Position paper 0610Position paper 0610
Position paper 0610
 
Lincoln Academy Core Knowledge Charter School
Lincoln Academy Core Knowledge Charter SchoolLincoln Academy Core Knowledge Charter School
Lincoln Academy Core Knowledge Charter School
 
Special Devices
Special DevicesSpecial Devices
Special Devices
 
Ad e pierre_di_sciullo_ville_de_pantin
Ad e pierre_di_sciullo_ville_de_pantinAd e pierre_di_sciullo_ville_de_pantin
Ad e pierre_di_sciullo_ville_de_pantin
 
University Of Jyvaskyla Seppa
University Of  Jyvaskyla  SeppaUniversity Of  Jyvaskyla  Seppa
University Of Jyvaskyla Seppa
 
Tablets: Landscape, Behaviors and Trends
Tablets: Landscape, Behaviors and TrendsTablets: Landscape, Behaviors and Trends
Tablets: Landscape, Behaviors and Trends
 
智慧 言語的三個篩子真實
智慧 言語的三個篩子真實智慧 言語的三個篩子真實
智慧 言語的三個篩子真實
 
Cloud bursting methodology
Cloud bursting methodologyCloud bursting methodology
Cloud bursting methodology
 
Cmidm4 Deliverable II - Concept Design And Media Strategy
Cmidm4 Deliverable II - Concept Design And Media StrategyCmidm4 Deliverable II - Concept Design And Media Strategy
Cmidm4 Deliverable II - Concept Design And Media Strategy
 
Christmas
ChristmasChristmas
Christmas
 
Hey Arnold
Hey ArnoldHey Arnold
Hey Arnold
 
History of meaning
History of meaningHistory of meaning
History of meaning
 
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...
 
Chapter 9 Pptrevised
Chapter 9 PptrevisedChapter 9 Pptrevised
Chapter 9 Pptrevised
 
Visual Dictionary - Pylon
Visual Dictionary - PylonVisual Dictionary - Pylon
Visual Dictionary - Pylon
 
Christmas
ChristmasChristmas
Christmas
 
дропшипинг оферта
дропшипинг офертадропшипинг оферта
дропшипинг оферта
 
Reflection Week 5
Reflection Week 5Reflection Week 5
Reflection Week 5
 

Similaire à HyperZoom by TNO

Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deckPitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deckHajeJanKamps
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting SmallAndrew Smith
 
Creating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing ToolkitCreating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing ToolkitChad Udell
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application DevelopmentArief Gunawan
 
Internet of Things, TYBSC IT, Semester 5, Unit II
Internet of Things, TYBSC IT, Semester 5, Unit IIInternet of Things, TYBSC IT, Semester 5, Unit II
Internet of Things, TYBSC IT, Semester 5, Unit IIArti Parab Academics
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Indiginox
 
Hands on BDD with cucumber - Agile Goa Sept 2013
Hands on BDD with cucumber -  Agile Goa Sept 2013Hands on BDD with cucumber -  Agile Goa Sept 2013
Hands on BDD with cucumber - Agile Goa Sept 2013Sonik Chopra
 
News scavenger a SharePoint and Apps Story
News scavenger  a SharePoint and Apps StoryNews scavenger  a SharePoint and Apps Story
News scavenger a SharePoint and Apps StoryInnoTech
 
Mobile apps idea to making money
Mobile apps   idea to making moneyMobile apps   idea to making money
Mobile apps idea to making moneyDavid Bozward
 
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)kevinjohngallagher
 
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...Damian OSuilleabhain
 
Mobeers waterloo-2011
Mobeers waterloo-2011Mobeers waterloo-2011
Mobeers waterloo-2011Brian LeRoux
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPKeyLimeTie
 
State of the Mobile Web Frameworks
State of the Mobile Web FrameworksState of the Mobile Web Frameworks
State of the Mobile Web FrameworksJesse Palmer
 
Ways to Hire iOS Programmer for Your Company in 2023.pptx
Ways to Hire iOS Programmer for Your Company in 2023.pptxWays to Hire iOS Programmer for Your Company in 2023.pptx
Ways to Hire iOS Programmer for Your Company in 2023.pptxSemaphoreSoftware1
 
The Importance of Cross Platform Technology
The Importance of Cross Platform TechnologyThe Importance of Cross Platform Technology
The Importance of Cross Platform TechnologyOlivia2590
 

Similaire à HyperZoom by TNO (20)

Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deckPitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
Creating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing ToolkitCreating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing Toolkit
 
Future of Mobile
Future of MobileFuture of Mobile
Future of Mobile
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application Development
 
Internet of Things, TYBSC IT, Semester 5, Unit II
Internet of Things, TYBSC IT, Semester 5, Unit IIInternet of Things, TYBSC IT, Semester 5, Unit II
Internet of Things, TYBSC IT, Semester 5, Unit II
 
Old School Race
Old School RaceOld School Race
Old School Race
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Hands on BDD with cucumber - Agile Goa Sept 2013
Hands on BDD with cucumber -  Agile Goa Sept 2013Hands on BDD with cucumber -  Agile Goa Sept 2013
Hands on BDD with cucumber - Agile Goa Sept 2013
 
News scavenger a SharePoint and Apps Story
News scavenger  a SharePoint and Apps StoryNews scavenger  a SharePoint and Apps Story
News scavenger a SharePoint and Apps Story
 
Mobile apps idea to making money
Mobile apps   idea to making moneyMobile apps   idea to making money
Mobile apps idea to making money
 
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
 
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
 
Mobeers waterloo-2011
Mobeers waterloo-2011Mobeers waterloo-2011
Mobeers waterloo-2011
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
 
State of the Mobile Web Frameworks
State of the Mobile Web FrameworksState of the Mobile Web Frameworks
State of the Mobile Web Frameworks
 
Listfy Sprint #0
Listfy Sprint #0Listfy Sprint #0
Listfy Sprint #0
 
Ways to Hire iOS Programmer for Your Company in 2023.pptx
Ways to Hire iOS Programmer for Your Company in 2023.pptxWays to Hire iOS Programmer for Your Company in 2023.pptx
Ways to Hire iOS Programmer for Your Company in 2023.pptx
 
The Importance of Cross Platform Technology
The Importance of Cross Platform TechnologyThe Importance of Cross Platform Technology
The Importance of Cross Platform Technology
 
Flutter by Shubham
Flutter by ShubhamFlutter by Shubham
Flutter by Shubham
 

Plus de TNO

Digitaal burgertoezicht
Digitaal burgertoezichtDigitaal burgertoezicht
Digitaal burgertoezichtTNO
 
De Moderne Sherlock Holmes - eDiscovery
De Moderne Sherlock Holmes - eDiscoveryDe Moderne Sherlock Holmes - eDiscovery
De Moderne Sherlock Holmes - eDiscoveryTNO
 
De Moderne Sherlock Holmes - Online burgerosporing
De Moderne Sherlock Holmes - Online burgerosporingDe Moderne Sherlock Holmes - Online burgerosporing
De Moderne Sherlock Holmes - Online burgerosporingTNO
 
Social Media The Good, The Bad And The Ugly
Social Media The Good, The Bad And The UglySocial Media The Good, The Bad And The Ugly
Social Media The Good, The Bad And The UglyTNO
 
SOCMINT en Contra SOCMINT
SOCMINT en Contra SOCMINTSOCMINT en Contra SOCMINT
SOCMINT en Contra SOCMINTTNO
 
Social Media: The New DNA - flyer
Social Media: The New DNA - flyerSocial Media: The New DNA - flyer
Social Media: The New DNA - flyerTNO
 
Social Media: Het Nieuwe DNA - flyer
Social Media: Het Nieuwe DNA - flyerSocial Media: Het Nieuwe DNA - flyer
Social Media: Het Nieuwe DNA - flyerTNO
 
Social Media Het Nieuwe DNA #SMC0412
Social Media Het Nieuwe DNA #SMC0412Social Media Het Nieuwe DNA #SMC0412
Social Media Het Nieuwe DNA #SMC0412TNO
 
Social media the new dna 16 april
Social media the new dna   16 aprilSocial media the new dna   16 april
Social media the new dna 16 aprilTNO
 
Social Media ABC: opsporing
Social Media ABC: opsporingSocial Media ABC: opsporing
Social Media ABC: opsporingTNO
 
Social Media Misdaad ABC
Social Media Misdaad ABCSocial Media Misdaad ABC
Social Media Misdaad ABCTNO
 
Big data intelligence en veiligheid
Big data intelligence en veiligheidBig data intelligence en veiligheid
Big data intelligence en veiligheidTNO
 
Social media the good, the bad and the ugly
Social media the good, the bad and the uglySocial media the good, the bad and the ugly
Social media the good, the bad and the uglyTNO
 
Project X impact of social media on public safety
Project X impact of social media on public safetyProject X impact of social media on public safety
Project X impact of social media on public safetyTNO
 
Opsporing X.0 van crowdsourcing naar cocreatie
Opsporing X.0  van crowdsourcing naar cocreatieOpsporing X.0  van crowdsourcing naar cocreatie
Opsporing X.0 van crowdsourcing naar cocreatieTNO
 
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatieOpsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatieTNO
 
Towards a realtime Twitter analysis ISCRAM2012
Towards a realtime Twitter analysis ISCRAM2012Towards a realtime Twitter analysis ISCRAM2012
Towards a realtime Twitter analysis ISCRAM2012TNO
 
Social media monitoring crisis management tno nifv congres 2012
Social media monitoring crisis management tno nifv congres 2012Social media monitoring crisis management tno nifv congres 2012
Social media monitoring crisis management tno nifv congres 2012TNO
 
Sociale media en opsporing
Sociale media en opsporingSociale media en opsporing
Sociale media en opsporingTNO
 
Social media collaboration in crisis situations that clicks psc europe final
Social media collaboration in crisis situations that clicks psc europe finalSocial media collaboration in crisis situations that clicks psc europe final
Social media collaboration in crisis situations that clicks psc europe finalTNO
 

Plus de TNO (20)

Digitaal burgertoezicht
Digitaal burgertoezichtDigitaal burgertoezicht
Digitaal burgertoezicht
 
De Moderne Sherlock Holmes - eDiscovery
De Moderne Sherlock Holmes - eDiscoveryDe Moderne Sherlock Holmes - eDiscovery
De Moderne Sherlock Holmes - eDiscovery
 
De Moderne Sherlock Holmes - Online burgerosporing
De Moderne Sherlock Holmes - Online burgerosporingDe Moderne Sherlock Holmes - Online burgerosporing
De Moderne Sherlock Holmes - Online burgerosporing
 
Social Media The Good, The Bad And The Ugly
Social Media The Good, The Bad And The UglySocial Media The Good, The Bad And The Ugly
Social Media The Good, The Bad And The Ugly
 
SOCMINT en Contra SOCMINT
SOCMINT en Contra SOCMINTSOCMINT en Contra SOCMINT
SOCMINT en Contra SOCMINT
 
Social Media: The New DNA - flyer
Social Media: The New DNA - flyerSocial Media: The New DNA - flyer
Social Media: The New DNA - flyer
 
Social Media: Het Nieuwe DNA - flyer
Social Media: Het Nieuwe DNA - flyerSocial Media: Het Nieuwe DNA - flyer
Social Media: Het Nieuwe DNA - flyer
 
Social Media Het Nieuwe DNA #SMC0412
Social Media Het Nieuwe DNA #SMC0412Social Media Het Nieuwe DNA #SMC0412
Social Media Het Nieuwe DNA #SMC0412
 
Social media the new dna 16 april
Social media the new dna   16 aprilSocial media the new dna   16 april
Social media the new dna 16 april
 
Social Media ABC: opsporing
Social Media ABC: opsporingSocial Media ABC: opsporing
Social Media ABC: opsporing
 
Social Media Misdaad ABC
Social Media Misdaad ABCSocial Media Misdaad ABC
Social Media Misdaad ABC
 
Big data intelligence en veiligheid
Big data intelligence en veiligheidBig data intelligence en veiligheid
Big data intelligence en veiligheid
 
Social media the good, the bad and the ugly
Social media the good, the bad and the uglySocial media the good, the bad and the ugly
Social media the good, the bad and the ugly
 
Project X impact of social media on public safety
Project X impact of social media on public safetyProject X impact of social media on public safety
Project X impact of social media on public safety
 
Opsporing X.0 van crowdsourcing naar cocreatie
Opsporing X.0  van crowdsourcing naar cocreatieOpsporing X.0  van crowdsourcing naar cocreatie
Opsporing X.0 van crowdsourcing naar cocreatie
 
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatieOpsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
 
Towards a realtime Twitter analysis ISCRAM2012
Towards a realtime Twitter analysis ISCRAM2012Towards a realtime Twitter analysis ISCRAM2012
Towards a realtime Twitter analysis ISCRAM2012
 
Social media monitoring crisis management tno nifv congres 2012
Social media monitoring crisis management tno nifv congres 2012Social media monitoring crisis management tno nifv congres 2012
Social media monitoring crisis management tno nifv congres 2012
 
Sociale media en opsporing
Sociale media en opsporingSociale media en opsporing
Sociale media en opsporing
 
Social media collaboration in crisis situations that clicks psc europe final
Social media collaboration in crisis situations that clicks psc europe finalSocial media collaboration in crisis situations that clicks psc europe final
Social media collaboration in crisis situations that clicks psc europe final
 

Dernier

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
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 Ontologyjohnbeverley2021
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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 TerraformAndrey Devyatkin
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
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 Pakistandanishmna97
 

Dernier (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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 ..
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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
 

HyperZoom by TNO

Notes de l'éditeur

  1. Heet iedereen welkom! - Geef kort aan wat de opdracht was. - Geef aan dat vragen ten alle tijden mogen worden gesteld.
  2. Geef overzicht.
  3. - Dezelfde tools als Mac OS X XCode - Mac OS X en iPhone IDE (integrated development environment) - GCC (GNU compiler collection) en GDB (GNU debugger) frontend - Code editor - Documentation viewer Interface Builder - Krachtige gebruikers interface editor. - Real-time XCode integratie - Genereert NIB bestanden (.xib of .nib) - NIB = Gearchiveerde objecten .nib = binary .xib = xml - Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction iPhone simulator - Volledige iPhone besturingssysteem aan boord - Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments). Instruments - Performance analyse tool - Maakt gebruikt van Sun’s DTrace technologie
  4. - Dezelfde tools als Mac OS X XCode - Mac OS X en iPhone IDE (integrated development environment) - GCC (GNU compiler collection) en GDB (GNU debugger) frontend - Code editor - Documentation viewer Interface Builder - Krachtige gebruikers interface editor. - Real-time XCode integratie - Genereert NIB bestanden (.xib of .nib) - NIB = Gearchiveerde objecten .nib = binary .xib = xml - Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction iPhone simulator - Volledige iPhone besturingssysteem aan boord - Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments). Instruments - Performance analyse tool - Maakt gebruikt van Sun’s DTrace technologie
  5. - Dezelfde tools als Mac OS X XCode - Mac OS X en iPhone IDE (integrated development environment) - GCC (GNU compiler collection) en GDB (GNU debugger) frontend - Code editor - Documentation viewer Interface Builder - Krachtige gebruikers interface editor. - Real-time XCode integratie - Genereert NIB bestanden (.xib of .nib) - NIB = Gearchiveerde objecten .nib = binary .xib = xml - Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction iPhone simulator - Volledige iPhone besturingssysteem aan boord - Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments). Instruments - Performance analyse tool - Maakt gebruikt van Sun’s DTrace technologie
  6. - Dezelfde tools als Mac OS X XCode - Mac OS X en iPhone IDE (integrated development environment) - GCC (GNU compiler collection) en GDB (GNU debugger) frontend - Code editor - Documentation viewer Interface Builder - Krachtige gebruikers interface editor. - Real-time XCode integratie - Genereert NIB bestanden (.xib of .nib) - NIB = Gearchiveerde objecten .nib = binary .xib = xml - Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction iPhone simulator - Volledige iPhone besturingssysteem aan boord - Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments). Instruments - Performance analyse tool - Maakt gebruikt van Sun’s DTrace technologie
  7. - Dezelfde tools als Mac OS X XCode - Mac OS X en iPhone IDE (integrated development environment) - GCC (GNU compiler collection) en GDB (GNU debugger) frontend - Code editor - Documentation viewer Interface Builder - Krachtige gebruikers interface editor. - Real-time XCode integratie - Genereert NIB bestanden (.xib of .nib) - NIB = Gearchiveerde objecten .nib = binary .xib = xml - Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction iPhone simulator - Volledige iPhone besturingssysteem aan boord - Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments). Instruments - Performance analyse tool - Maakt gebruikt van Sun’s DTrace technologie
  8. - Dezelfde tools als Mac OS X XCode - Mac OS X en iPhone IDE (integrated development environment) - GCC (GNU compiler collection) en GDB (GNU debugger) frontend - Code editor - Documentation viewer Interface Builder - Krachtige gebruikers interface editor. - Real-time XCode integratie - Genereert NIB bestanden (.xib of .nib) - NIB = Gearchiveerde objecten .nib = binary .xib = xml - Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction iPhone simulator - Volledige iPhone besturingssysteem aan boord - Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments). Instruments - Performance analyse tool - Maakt gebruikt van Sun’s DTrace technologie
  9. - Dezelfde tools als Mac OS X XCode - Mac OS X en iPhone IDE (integrated development environment) - GCC (GNU compiler collection) en GDB (GNU debugger) frontend - Code editor - Documentation viewer Interface Builder - Krachtige gebruikers interface editor. - Real-time XCode integratie - Genereert NIB bestanden (.xib of .nib) - NIB = Gearchiveerde objecten .nib = binary .xib = xml - Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction iPhone simulator - Volledige iPhone besturingssysteem aan boord - Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments). Instruments - Performance analyse tool - Maakt gebruikt van Sun’s DTrace technologie
  10. - Dezelfde tools als Mac OS X XCode - Mac OS X en iPhone IDE (integrated development environment) - GCC (GNU compiler collection) en GDB (GNU debugger) frontend - Code editor - Documentation viewer Interface Builder - Krachtige gebruikers interface editor. - Real-time XCode integratie - Genereert NIB bestanden (.xib of .nib) - NIB = Gearchiveerde objecten .nib = binary .xib = xml - Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction iPhone simulator - Volledige iPhone besturingssysteem aan boord - Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments). Instruments - Performance analyse tool - Maakt gebruikt van Sun’s DTrace technologie
  11. Objective-C - Apple’s belangrijkste programmeertaal - Ontwikkeld door NeXT computers (vertel korte historie) - Superset van ANSI-C - Object orientatie - Reference counting - Syntax Cocoa / Cocoa Touch - Cocoa is Mac OS X framework - Verzameling frameworks - Geschreven voor muis en toetsenbord events - Cocoa Touch is verkleinde versie van Cocoa - Geschreven voor touch events Belangrijkste frameworks: AppKit/UIKit Foundation framework
  12. Objective-C - Apple’s belangrijkste programmeertaal - Ontwikkeld door NeXT computers (vertel korte historie) - Superset van ANSI-C - Object orientatie - Reference counting - Syntax Cocoa / Cocoa Touch - Cocoa is Mac OS X framework - Verzameling frameworks - Geschreven voor muis en toetsenbord events - Cocoa Touch is verkleinde versie van Cocoa - Geschreven voor touch events Belangrijkste frameworks: AppKit/UIKit Foundation framework
  13. Objective-C - Apple’s belangrijkste programmeertaal - Ontwikkeld door NeXT computers (vertel korte historie) - Superset van ANSI-C - Object orientatie - Reference counting - Syntax Cocoa / Cocoa Touch - Cocoa is Mac OS X framework - Verzameling frameworks - Geschreven voor muis en toetsenbord events - Cocoa Touch is verkleinde versie van Cocoa - Geschreven voor touch events Belangrijkste frameworks: AppKit/UIKit Foundation framework
  14. 1: Simpel programma 2: Output 3: Vreemde syntax 4: - ‘Normale’ C syntax - Let ook op string
  15. 1: Simpel programma 2: Output 3: Vreemde syntax 4: - ‘Normale’ C syntax - Let ook op string
  16. 1: Simpel programma 2: Output 3: Vreemde syntax 4: - ‘Normale’ C syntax - Let ook op string
  17. 1: Simpel programma 2: Output 3: Vreemde syntax 4: - ‘Normale’ C syntax - Let ook op string
  18. 1: Simpel programma 2: Output 3: Vreemde syntax 4: - ‘Normale’ C syntax - Let ook op string
  19. 1: Simpel programma 2: Output 3: Vreemde syntax 4: - ‘Normale’ C syntax - Let ook op string
  20. 1: Simpel programma 2: Output 3: Vreemde syntax 4: - ‘Normale’ C syntax - Let ook op string
  21. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  22. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  23. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  24. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  25. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  26. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  27. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  28. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  29. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  30. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  31. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  32. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  33. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  34. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  35. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  36. Core OS LibSystem library Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen All applicaties gebruiken direct of indirect: Core Services Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set) CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt) Media Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc Core Animation - Objective C animatie framework OpenGL ES - Mobiel open gl versie Audio toolbox framework - Korte geluidjes, trillingen Core Audio - Geavanceerde interface voor afspelen en opnemen van audio OpenAL - 3D spacial audio Mediaplayer framework - Fullscreen videoplayback Cocoa Touch UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures, Standaard views en controls, Accelerometer data Addressbook (UI) framework Core location - bepaalt longtitude en latitude
  37. 1:- HyperZoom = Microsoft Deep Zoom voor iPhone 2:- Geen pop-ups - Perfect gebruik van scherm 3: - Alleen geintereseerden zullen verder kijken
  38. 1:- HyperZoom = Microsoft Deep Zoom voor iPhone 2:- Geen pop-ups - Perfect gebruik van scherm 3: - Alleen geintereseerden zullen verder kijken
  39. 1:- HyperZoom = Microsoft Deep Zoom voor iPhone 2:- Geen pop-ups - Perfect gebruik van scherm 3: - Alleen geintereseerden zullen verder kijken
  40. 1:- HyperZoom = Microsoft Deep Zoom voor iPhone 2:- Geen pop-ups - Perfect gebruik van scherm 3: - Alleen geintereseerden zullen verder kijken
  41. 1:- HyperZoom = Microsoft Deep Zoom voor iPhone 2:- Geen pop-ups - Perfect gebruik van scherm 3: - Alleen geintereseerden zullen verder kijken
  42. 1:- HyperZoom = Microsoft Deep Zoom voor iPhone 2:- Geen pop-ups - Perfect gebruik van scherm 3: - Alleen geintereseerden zullen verder kijken
  43. 1:- HyperZoom = Microsoft Deep Zoom voor iPhone 2:- Geen pop-ups - Perfect gebruik van scherm 3: - Alleen geintereseerden zullen verder kijken
  44. 1:- HyperZoom = Microsoft Deep Zoom voor iPhone 2:- Geen pop-ups - Perfect gebruik van scherm 3: - Alleen geintereseerden zullen verder kijken
  45. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  46. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  47. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  48. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  49. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  50. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  51. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  52. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  53. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  54. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  55. 1:- Voorbeeld: zooming UIScrollView 2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast 3:- Niet praten over iPhone SDK ondanks public release - Deze presentatie niet toegestaan.
  56. 1:Simple tasks are simple, difficult tasks are possible 2: Documentatie via Xcode lokaal Documentatie begint globaal en word steeds specifieker 3: Mac OS X ontwikkelomgeving is proffesioneel Uitstekende ‘port’ naar iPhone
  57. 1:Simple tasks are simple, difficult tasks are possible 2: Documentatie via Xcode lokaal Documentatie begint globaal en word steeds specifieker 3: Mac OS X ontwikkelomgeving is proffesioneel Uitstekende ‘port’ naar iPhone
  58. 1:Simple tasks are simple, difficult tasks are possible 2: Documentatie via Xcode lokaal Documentatie begint globaal en word steeds specifieker 3: Mac OS X ontwikkelomgeving is proffesioneel Uitstekende ‘port’ naar iPhone
  59. 1:Simple tasks are simple, difficult tasks are possible 2: Documentatie via Xcode lokaal Documentatie begint globaal en word steeds specifieker 3: Mac OS X ontwikkelomgeving is proffesioneel Uitstekende ‘port’ naar iPhone
  60. 1: - Teveel ‘gehack’/workarounds - Lastig aan te passen - Wel bruikbaar als demo 2: - Veel eigen views schrijven 3:- Mobiele platformen hebben weinig scherm ruimte (screen real estate). - Unieke navigatie.
  61. 1: - Teveel ‘gehack’/workarounds - Lastig aan te passen - Wel bruikbaar als demo 2: - Veel eigen views schrijven 3:- Mobiele platformen hebben weinig scherm ruimte (screen real estate). - Unieke navigatie.
  62. 1: - Teveel ‘gehack’/workarounds - Lastig aan te passen - Wel bruikbaar als demo 2: - Veel eigen views schrijven 3:- Mobiele platformen hebben weinig scherm ruimte (screen real estate). - Unieke navigatie.
  63. Bedank Arnout en Erik voor hun goede begeleiding. Bedank iedereen voor het komen iPhone en iPod Touch aanwezigheid. Bedankt!