SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Tuenti Mobile Development
                       Davide Mendolia / @davideme - bcndevcon 2011
The strategy



 • Same content on Desktop and Mobile
 • Native Applications for mainstream
 operating system

 • Mobile website supporting most of the
 the platforms
Mobile Apps unique users
            Android      BlackBerry     iPhone   J2ME

900K




450K




  0K
  2010 Q4             2011 Q1         2011 Q2      2011 Q3
When users are mobile?


100%




 50%




 0%
       0   2   4   6   8   10   12   14   16   18   20   22
The challenge




           1.7                           22
                                   millions pages seen/day
     millions active users/month
Devices
More than 500 different devices connect every day to m.tuenti.com.
Top devices
30+ Different Browsers


  •AppleWebkit           •IEMobile
  •PSP                   •TelecaBrowser
  •BlackBerry            •Nokia
  •Jasmine               •OperaMobi
  •Dolfin                •OperaMini
  •NetFront              •UPBrowser
  •PS3                   •SE NetFront
  •Opera                 •MSIE
  •Obigo                 •...
Browser Usage


     AppleWebkit
     PSP
                        4%
     BlackBerry       5%
     Jasmine         5%
     Dolfin
     NetFront        5%
     PS3
                                 50%
     Opera           6%
     Obigo
     IEMobile         6%
     TelecaBrowser
     Others                12%
Modern Browser
•WebKit
•Firefox mobile
•IE for Windows phone 7
Modern Browser
•WebKit
•Firefox mobile
•IE for Windows phone 7
Modern Browser
•WebKit
•Firefox mobile
•IE for Windows phone 7
“There is no WebKit on Mobile”



 • Symbian^1 WK 413 ~ Safari 2 - 2005
 • Symbian^3 WK 525 ~ Safari 3.1 - 2008
 • Safari for iOS/Android ~ Safari 4 - 2009
 • LG Phantom ~ Safari 4 - 2010
 • Samsung Dolfin ~ Safari 4.1 - 2010
 • BlackBerry OS 6.0 ~ Safari 5.1 - 2011
Browser Usage


               2%         Safari 2 ~ WK 413-420
         15%              Safari 4.1 ~ WK 533
                          Safari 4 ~ WK 528-532
                          Safari 3.1 ~ WK 525
                    43%   Safari 5.1 ~ WK 534
   17%



           23%
Graded Browser


•   A Grade           A Grade
                      C Grade
                                 B Grade


    •   WebKit

•   B grade                 1%


    •   Non-webkit    40%
                                 59%
•   C grade

    •   Old devices
A Grade


  • HTML 5
    • markup
    • forms
  • Javascript support
B Grade


  • XHTML
  • No Javascript support
C Grade


  • Similar to B Grade
  • Dedicated to old phones
    • Windows Mobile
    • Blackberry Os <4.6
Screen size
All the way from the BlackBerry Curve 8520(320x240) to the Galaxy
Nexus(720 x 1280), we serve the adapted image size.
Pixel density
Using High and Low version of CSS.
And special version for console like for the PSP.
• Tracking

  • User Agent, Device
  • Device page views
  • Device usage
  • Tools
    •Google Analytics for mobile
    •Hadoop logging
Feature detection

  • Server side
    • Browser grade
    • Screen size and density
  • Client Side - Javascript/CSS
    •Screen size and density
    •Geolocation
Server Side

  • Device Description Repository
    • RegEx Matching
    • UserAgent approximation match
    • WURFL Database
  • Issues:
    • Update frequency
    • Database accuracy
Client Side

  • Javascript
     • Screen size
     • Pixel density

  • CSS media queries
    • assets density

  • Issues:
     • First request approximation
     • Only recent browser support it
     • CSS overhead
Performance

  • All Desktop best practices

  • PCAP Web Performance Analyzer
    • http://pcapperf.appspot.com
    • Waterfall view
    • PageSpeed analysis
Performance
• Convert your laptop to an Access Point
• Capture the traffic
• Analyze it
Testing & debugging
 • Lot of manual testing
    • Device Lab, 80+ devices

 • Automated testing
    • Selenium not mature yet

 • Hard to debug Proxy Browser
Navigation redesign

  • Uniform experience
  • Content over navigation
  • Works Portrait and Landscape
Navigation redesign
Navigation redesign
What’s next ?


  • DeviceApi
    • Battery status
    • Contacts (reading from addressbook)
    • HTML Media Capture(camera/microphone
    interactions through HTML forms)
    • Messaging (SMS, MMS, emails)
    • Network Information API
    • Sensor API
    • Vibration API
    • ...
Questions ?

Weitere ähnliche Inhalte

Was ist angesagt?

Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, OperaJedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
Biznes 2.0
 
Stivanson cody assignment4
Stivanson cody assignment4Stivanson cody assignment4
Stivanson cody assignment4
cstivanson
 
Web App vs Web Site
Web App vs Web SiteWeb App vs Web Site
Web App vs Web Site
Matt Evans
 

Was ist angesagt? (20)

Mobile Web Best Practices
Mobile Web Best PracticesMobile Web Best Practices
Mobile Web Best Practices
 
Mobile Web High Performance
Mobile Web High PerformanceMobile Web High Performance
Mobile Web High Performance
 
chapter2
chapter2chapter2
chapter2
 
Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, OperaJedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for Libraries
 
Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)
 
Stivanson cody assignment4
Stivanson cody assignment4Stivanson cody assignment4
Stivanson cody assignment4
 
Android101 Intro to Android for the enterprise, IdoSphere
Android101 Intro to Android for the enterprise, IdoSphereAndroid101 Intro to Android for the enterprise, IdoSphere
Android101 Intro to Android for the enterprise, IdoSphere
 
Tech Talk
Tech TalkTech Talk
Tech Talk
 
Designing for mobile devices
Designing for mobile devicesDesigning for mobile devices
Designing for mobile devices
 
Workshop: the mobile web and the future of your council's website #BPCW11
Workshop: the mobile web and the future of your council's website #BPCW11Workshop: the mobile web and the future of your council's website #BPCW11
Workshop: the mobile web and the future of your council's website #BPCW11
 
Simple mobile Websites
Simple mobile WebsitesSimple mobile Websites
Simple mobile Websites
 
Native Device vs. Mobile Web Applications
Native Device vs. Mobile Web ApplicationsNative Device vs. Mobile Web Applications
Native Device vs. Mobile Web Applications
 
mobile presentation
mobile presentationmobile presentation
mobile presentation
 
Mobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyMobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychology
 
Workshop session A6: Building a Low Cost Mobile Web Presence
Workshop session A6: Building a Low Cost Mobile Web Presence Workshop session A6: Building a Low Cost Mobile Web Presence
Workshop session A6: Building a Low Cost Mobile Web Presence
 
Web App vs Web Site
Web App vs Web SiteWeb App vs Web Site
Web App vs Web Site
 
iPad Class
iPad ClassiPad Class
iPad Class
 
Responsive Design & Beyond [Code & Creativity Workshop]
Responsive Design & Beyond [Code & Creativity Workshop]Responsive Design & Beyond [Code & Creativity Workshop]
Responsive Design & Beyond [Code & Creativity Workshop]
 
Nokia N900 Report
Nokia N900 ReportNokia N900 Report
Nokia N900 Report
 

Andere mochten auch

C3 웹기술로만드는모바일앱
C3 웹기술로만드는모바일앱C3 웹기술로만드는모바일앱
C3 웹기술로만드는모바일앱
NAVER D2
 
Natura
NaturaNatura
Natura
Magbbb
 

Andere mochten auch (6)

Google presentation: The Open Web goes mobile
Google presentation: The Open Web goes mobileGoogle presentation: The Open Web goes mobile
Google presentation: The Open Web goes mobile
 
C3 웹기술로만드는모바일앱
C3 웹기술로만드는모바일앱C3 웹기술로만드는모바일앱
C3 웹기술로만드는모바일앱
 
Tuenti Release Workflow v1.1
Tuenti Release Workflow v1.1Tuenti Release Workflow v1.1
Tuenti Release Workflow v1.1
 
Natura
NaturaNatura
Natura
 
GlobalLogic Joins the Linux Foundation
GlobalLogic Joins the Linux FoundationGlobalLogic Joins the Linux Foundation
GlobalLogic Joins the Linux Foundation
 
Tu: Telco 2.0 at FICOD 2011
Tu: Telco 2.0 at FICOD 2011Tu: Telco 2.0 at FICOD 2011
Tu: Telco 2.0 at FICOD 2011
 

Ähnlich wie Tuenti Mobile Development

Best practices for delivering quality web experiences
Best practices for delivering quality web experiencesBest practices for delivering quality web experiences
Best practices for delivering quality web experiences
Ben Mantooth
 
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There TodayHTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
davyjones
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App Development
Chris Morrell
 
Designing for Mobile Devices
Designing for Mobile DevicesDesigning for Mobile Devices
Designing for Mobile Devices
OxonDigital
 
Phonegap for Engineers
Phonegap for EngineersPhonegap for Engineers
Phonegap for Engineers
Brian LeRoux
 

Ähnlich wie Tuenti Mobile Development (20)

Best practices for delivering quality web experiences
Best practices for delivering quality web experiencesBest practices for delivering quality web experiences
Best practices for delivering quality web experiences
 
Synapse india reviews on mobile application development
Synapse india reviews on mobile application developmentSynapse india reviews on mobile application development
Synapse india reviews on mobile application development
 
Mobile Web High Performance
Mobile Web High PerformanceMobile Web High Performance
Mobile Web High Performance
 
Introduction to Phonegap
Introduction to PhonegapIntroduction to Phonegap
Introduction to Phonegap
 
Synapse india reviews on cross plateform mobile apps development
Synapse india reviews on cross plateform mobile apps developmentSynapse india reviews on cross plateform mobile apps development
Synapse india reviews on cross plateform mobile apps development
 
Getting Started with Mobile Websites if You Don't Know Code
Getting Started with Mobile Websites if You Don't Know CodeGetting Started with Mobile Websites if You Don't Know Code
Getting Started with Mobile Websites if You Don't Know Code
 
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There TodayHTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
 
Cross platform mobile application development
Cross platform mobile application developmentCross platform mobile application development
Cross platform mobile application development
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App Development
 
CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany
 
Designing for Mobile Devices
Designing for Mobile DevicesDesigning for Mobile Devices
Designing for Mobile Devices
 
Multiplatform
MultiplatformMultiplatform
Multiplatform
 
Phonegap for Engineers
Phonegap for EngineersPhonegap for Engineers
Phonegap for Engineers
 
iOS platform
iOS platformiOS platform
iOS platform
 
HTML5 and the Mobile Web
HTML5 and the Mobile WebHTML5 and the Mobile Web
HTML5 and the Mobile Web
 
The Mobile Web Revealed For The Java Developer
The Mobile Web Revealed For The Java DeveloperThe Mobile Web Revealed For The Java Developer
The Mobile Web Revealed For The Java Developer
 
Wikipedia Mobile App with PhoneGap
Wikipedia Mobile App with PhoneGapWikipedia Mobile App with PhoneGap
Wikipedia Mobile App with PhoneGap
 
Html5 - the new kid on the block
Html5 - the new kid on the blockHtml5 - the new kid on the block
Html5 - the new kid on the block
 
HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?
 
Advancement in Web Technologies
Advancement in Web TechnologiesAdvancement in Web Technologies
Advancement in Web Technologies
 

Mehr von Tuenti

Tuenti - de la idea a la web
Tuenti -  de la idea a la webTuenti -  de la idea a la web
Tuenti - de la idea a la web
Tuenti
 
Tuenti release process
Tuenti release processTuenti release process
Tuenti release process
Tuenti
 
DTS s03e02 Handling the code
DTS s03e02 Handling the codeDTS s03e02 Handling the code
DTS s03e02 Handling the code
Tuenti
 
Tuenti Tech Teams. Frontend, Backend, Systems and more, working together
Tuenti Tech Teams. Frontend, Backend, Systems and more, working togetherTuenti Tech Teams. Frontend, Backend, Systems and more, working together
Tuenti Tech Teams. Frontend, Backend, Systems and more, working together
Tuenti
 
AJAX for Scalability
AJAX for ScalabilityAJAX for Scalability
AJAX for Scalability
Tuenti
 

Mehr von Tuenti (9)

Tuenti - de la idea a la web
Tuenti -  de la idea a la webTuenti -  de la idea a la web
Tuenti - de la idea a la web
 
Tuenti: Web Application Security
Tuenti: Web Application SecurityTuenti: Web Application Security
Tuenti: Web Application Security
 
Tuenti Release Workflow
Tuenti Release WorkflowTuenti Release Workflow
Tuenti Release Workflow
 
Tuenti release process
Tuenti release processTuenti release process
Tuenti release process
 
Tuenti - tu entidad
Tuenti -  tu entidadTuenti -  tu entidad
Tuenti - tu entidad
 
DTS s03e02 Handling the code
DTS s03e02 Handling the codeDTS s03e02 Handling the code
DTS s03e02 Handling the code
 
DTS s03e04 Typing
DTS s03e04 TypingDTS s03e04 Typing
DTS s03e04 Typing
 
Tuenti Tech Teams. Frontend, Backend, Systems and more, working together
Tuenti Tech Teams. Frontend, Backend, Systems and more, working togetherTuenti Tech Teams. Frontend, Backend, Systems and more, working together
Tuenti Tech Teams. Frontend, Backend, Systems and more, working together
 
AJAX for Scalability
AJAX for ScalabilityAJAX for Scalability
AJAX for Scalability
 

Kürzlich hochgeladen

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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Tuenti Mobile Development

  • 1. Tuenti Mobile Development Davide Mendolia / @davideme - bcndevcon 2011
  • 2. The strategy • Same content on Desktop and Mobile • Native Applications for mainstream operating system • Mobile website supporting most of the the platforms
  • 3. Mobile Apps unique users Android BlackBerry iPhone J2ME 900K 450K 0K 2010 Q4 2011 Q1 2011 Q2 2011 Q3
  • 4. When users are mobile? 100% 50% 0% 0 2 4 6 8 10 12 14 16 18 20 22
  • 5. The challenge 1.7 22 millions pages seen/day millions active users/month
  • 6. Devices More than 500 different devices connect every day to m.tuenti.com.
  • 8. 30+ Different Browsers •AppleWebkit •IEMobile •PSP •TelecaBrowser •BlackBerry •Nokia •Jasmine •OperaMobi •Dolfin •OperaMini •NetFront •UPBrowser •PS3 •SE NetFront •Opera •MSIE •Obigo •...
  • 9. Browser Usage AppleWebkit PSP 4% BlackBerry 5% Jasmine 5% Dolfin NetFront 5% PS3 50% Opera 6% Obigo IEMobile 6% TelecaBrowser Others 12%
  • 13. “There is no WebKit on Mobile” • Symbian^1 WK 413 ~ Safari 2 - 2005 • Symbian^3 WK 525 ~ Safari 3.1 - 2008 • Safari for iOS/Android ~ Safari 4 - 2009 • LG Phantom ~ Safari 4 - 2010 • Samsung Dolfin ~ Safari 4.1 - 2010 • BlackBerry OS 6.0 ~ Safari 5.1 - 2011
  • 14. Browser Usage 2% Safari 2 ~ WK 413-420 15% Safari 4.1 ~ WK 533 Safari 4 ~ WK 528-532 Safari 3.1 ~ WK 525 43% Safari 5.1 ~ WK 534 17% 23%
  • 15. Graded Browser • A Grade A Grade C Grade B Grade • WebKit • B grade 1% • Non-webkit 40% 59% • C grade • Old devices
  • 16. A Grade • HTML 5 • markup • forms • Javascript support
  • 17. B Grade • XHTML • No Javascript support
  • 18. C Grade • Similar to B Grade • Dedicated to old phones • Windows Mobile • Blackberry Os <4.6
  • 19. Screen size All the way from the BlackBerry Curve 8520(320x240) to the Galaxy Nexus(720 x 1280), we serve the adapted image size.
  • 20. Pixel density Using High and Low version of CSS. And special version for console like for the PSP.
  • 21. • Tracking • User Agent, Device • Device page views • Device usage • Tools •Google Analytics for mobile •Hadoop logging
  • 22. Feature detection • Server side • Browser grade • Screen size and density • Client Side - Javascript/CSS •Screen size and density •Geolocation
  • 23. Server Side • Device Description Repository • RegEx Matching • UserAgent approximation match • WURFL Database • Issues: • Update frequency • Database accuracy
  • 24. Client Side • Javascript • Screen size • Pixel density • CSS media queries • assets density • Issues: • First request approximation • Only recent browser support it • CSS overhead
  • 25. Performance • All Desktop best practices • PCAP Web Performance Analyzer • http://pcapperf.appspot.com • Waterfall view • PageSpeed analysis
  • 26. Performance • Convert your laptop to an Access Point • Capture the traffic • Analyze it
  • 27. Testing & debugging • Lot of manual testing • Device Lab, 80+ devices • Automated testing • Selenium not mature yet • Hard to debug Proxy Browser
  • 28. Navigation redesign • Uniform experience • Content over navigation • Works Portrait and Landscape
  • 31. What’s next ? • DeviceApi • Battery status • Contacts (reading from addressbook) • HTML Media Capture(camera/microphone interactions through HTML forms) • Messaging (SMS, MMS, emails) • Network Information API • Sensor API • Vibration API • ...

Hinweis der Redaktion

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n