Enviar búsqueda
Cargar
Universal app par d’Olivier Collet
•
0 recomendaciones
•
3,651 vistas
CocoaHeads France
Seguir
Tecnología
Noticias y política
Denunciar
Compartir
Denunciar
Compartir
1 de 12
Descargar ahora
Descargar para leer sin conexión
Recomendados
Retour d’expérience sur Couchbase par James Nocentini
Retour d’expérience sur Couchbase par James Nocentini
CocoaHeads France
From Web Developer to Hybrid App Developer
From Web Developer to Hybrid App Developer
TechWell
Mobile advertising by Yann Lechelle from Appsfire
Mobile advertising by Yann Lechelle from Appsfire
CocoaHeads France
Beyond Appium: Testing with Espresso & the Real Device Cloud
Beyond Appium: Testing with Espresso & the Real Device Cloud
Sauce Labs
Mobile Enablement And Intelligence
Mobile Enablement And Intelligence
Rashmika Nawaratne
Appium: Prime Cuts
Appium: Prime Cuts
Sauce Labs
Hybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stack
Jacques De Vos
SailFish OS latest Report (2016)
SailFish OS latest Report (2016)
cool_skra
Recomendados
Retour d’expérience sur Couchbase par James Nocentini
Retour d’expérience sur Couchbase par James Nocentini
CocoaHeads France
From Web Developer to Hybrid App Developer
From Web Developer to Hybrid App Developer
TechWell
Mobile advertising by Yann Lechelle from Appsfire
Mobile advertising by Yann Lechelle from Appsfire
CocoaHeads France
Beyond Appium: Testing with Espresso & the Real Device Cloud
Beyond Appium: Testing with Espresso & the Real Device Cloud
Sauce Labs
Mobile Enablement And Intelligence
Mobile Enablement And Intelligence
Rashmika Nawaratne
Appium: Prime Cuts
Appium: Prime Cuts
Sauce Labs
Hybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stack
Jacques De Vos
SailFish OS latest Report (2016)
SailFish OS latest Report (2016)
cool_skra
Ionic Framework - Intro to Hybrid Mobile Application Development
Ionic Framework - Intro to Hybrid Mobile Application Development
Max Kaplan
Introduction to Mobile Development
Introduction to Mobile Development
University of Central Lancashire
Getting started with the Ionic Framework
Getting started with the Ionic Framework
Anuradha Weeraman
Porting Hybrid Apps to Native Apps
Porting Hybrid Apps to Native Apps
Lohith Goudagere Nagaraj
PhoneGap - Now and the Future
PhoneGap - Now and the Future
Tim Kim
"We want an APP!"
"We want an APP!"
Øyvind Malin
Ottspott by Apidaze @API Days Paris 2015
Ottspott by Apidaze @API Days Paris 2015
Luis Borges Quina
Write less, achieve meh - HTML5DevConf 2014
Write less, achieve meh - HTML5DevConf 2014
Christian Heilmann
IONIC - Hybrid Mobile App Development
IONIC - Hybrid Mobile App Development
Malan Amarasinghe
Headlessdrupalcordovaapp
Headlessdrupalcordovaapp
UniMity Solutions
Ionic Hybrid Mobile Application
Ionic Hybrid Mobile Application
Al Sayed Gamal
JSFoo 2016 React Native Workshop
JSFoo 2016 React Native Workshop
Chandra Mohan
Mobile squeeze pro review
Mobile squeeze pro review
MobileSqueezeProreview
讓你的 Web App 跟 Native 一樣使用經驗 - PhoneJS
讓你的 Web App 跟 Native 一樣使用經驗 - PhoneJS
ericpi Bi
Why skype
Why skype
Lucas Sanchez Ulate
快快樂樂利用 PhoneGap 打造屬於自己的 App
快快樂樂利用 PhoneGap 打造屬於自己的 App
ericpi Bi
Uniface Anywhere Infographic
Uniface Anywhere Infographic
Uniface
Mobile apps for web developers
Mobile apps for web developers
Appzio
Unpacking Developer Experience
Unpacking Developer Experience
Amit Jotwani
Native vs. Hybrid Apps
Native vs. Hybrid Apps
Visual Net Design
SimPholders par Nicolas Lauquin
SimPholders par Nicolas Lauquin
CocoaHeads France
Responsive design bookmarklet
Responsive design bookmarklet
CocoaHeads France
Más contenido relacionado
La actualidad más candente
Ionic Framework - Intro to Hybrid Mobile Application Development
Ionic Framework - Intro to Hybrid Mobile Application Development
Max Kaplan
Introduction to Mobile Development
Introduction to Mobile Development
University of Central Lancashire
Getting started with the Ionic Framework
Getting started with the Ionic Framework
Anuradha Weeraman
Porting Hybrid Apps to Native Apps
Porting Hybrid Apps to Native Apps
Lohith Goudagere Nagaraj
PhoneGap - Now and the Future
PhoneGap - Now and the Future
Tim Kim
"We want an APP!"
"We want an APP!"
Øyvind Malin
Ottspott by Apidaze @API Days Paris 2015
Ottspott by Apidaze @API Days Paris 2015
Luis Borges Quina
Write less, achieve meh - HTML5DevConf 2014
Write less, achieve meh - HTML5DevConf 2014
Christian Heilmann
IONIC - Hybrid Mobile App Development
IONIC - Hybrid Mobile App Development
Malan Amarasinghe
Headlessdrupalcordovaapp
Headlessdrupalcordovaapp
UniMity Solutions
Ionic Hybrid Mobile Application
Ionic Hybrid Mobile Application
Al Sayed Gamal
JSFoo 2016 React Native Workshop
JSFoo 2016 React Native Workshop
Chandra Mohan
Mobile squeeze pro review
Mobile squeeze pro review
MobileSqueezeProreview
讓你的 Web App 跟 Native 一樣使用經驗 - PhoneJS
讓你的 Web App 跟 Native 一樣使用經驗 - PhoneJS
ericpi Bi
Why skype
Why skype
Lucas Sanchez Ulate
快快樂樂利用 PhoneGap 打造屬於自己的 App
快快樂樂利用 PhoneGap 打造屬於自己的 App
ericpi Bi
Uniface Anywhere Infographic
Uniface Anywhere Infographic
Uniface
Mobile apps for web developers
Mobile apps for web developers
Appzio
Unpacking Developer Experience
Unpacking Developer Experience
Amit Jotwani
Native vs. Hybrid Apps
Native vs. Hybrid Apps
Visual Net Design
La actualidad más candente
(20)
Ionic Framework - Intro to Hybrid Mobile Application Development
Ionic Framework - Intro to Hybrid Mobile Application Development
Introduction to Mobile Development
Introduction to Mobile Development
Getting started with the Ionic Framework
Getting started with the Ionic Framework
Porting Hybrid Apps to Native Apps
Porting Hybrid Apps to Native Apps
PhoneGap - Now and the Future
PhoneGap - Now and the Future
"We want an APP!"
"We want an APP!"
Ottspott by Apidaze @API Days Paris 2015
Ottspott by Apidaze @API Days Paris 2015
Write less, achieve meh - HTML5DevConf 2014
Write less, achieve meh - HTML5DevConf 2014
IONIC - Hybrid Mobile App Development
IONIC - Hybrid Mobile App Development
Headlessdrupalcordovaapp
Headlessdrupalcordovaapp
Ionic Hybrid Mobile Application
Ionic Hybrid Mobile Application
JSFoo 2016 React Native Workshop
JSFoo 2016 React Native Workshop
Mobile squeeze pro review
Mobile squeeze pro review
讓你的 Web App 跟 Native 一樣使用經驗 - PhoneJS
讓你的 Web App 跟 Native 一樣使用經驗 - PhoneJS
Why skype
Why skype
快快樂樂利用 PhoneGap 打造屬於自己的 App
快快樂樂利用 PhoneGap 打造屬於自己的 App
Uniface Anywhere Infographic
Uniface Anywhere Infographic
Mobile apps for web developers
Mobile apps for web developers
Unpacking Developer Experience
Unpacking Developer Experience
Native vs. Hybrid Apps
Native vs. Hybrid Apps
Destacado
SimPholders par Nicolas Lauquin
SimPholders par Nicolas Lauquin
CocoaHeads France
Responsive design bookmarklet
Responsive design bookmarklet
CocoaHeads France
Cocoaheads Lille - Septembre 2013
Cocoaheads Lille - Septembre 2013
CocoaHeads France
Sango Nini May 2015 FIN
Sango Nini May 2015 FIN
Issa Soré
Xcode 4.5
Xcode 4.5
CocoaHeads France
Icon preview tool
Icon preview tool
CocoaHeads France
Destacado
(6)
SimPholders par Nicolas Lauquin
SimPholders par Nicolas Lauquin
Responsive design bookmarklet
Responsive design bookmarklet
Cocoaheads Lille - Septembre 2013
Cocoaheads Lille - Septembre 2013
Sango Nini May 2015 FIN
Sango Nini May 2015 FIN
Xcode 4.5
Xcode 4.5
Icon preview tool
Icon preview tool
Más de CocoaHeads France
Mutation testing for a safer Future
Mutation testing for a safer Future
CocoaHeads France
iOS App Group for Debugging
iOS App Group for Debugging
CocoaHeads France
Asynchronous swift
Asynchronous swift
CocoaHeads France
Visual accessibility in iOS11
Visual accessibility in iOS11
CocoaHeads France
My script - One year of CocoaHeads
My script - One year of CocoaHeads
CocoaHeads France
Ui testing dealing with push notifications
Ui testing dealing with push notifications
CocoaHeads France
CONTINUOUS DELIVERY WITH FASTLANE
CONTINUOUS DELIVERY WITH FASTLANE
CocoaHeads France
L'intégration continue avec Bitrise
L'intégration continue avec Bitrise
CocoaHeads France
Super combinators
Super combinators
CocoaHeads France
Design like a developer
Design like a developer
CocoaHeads France
Handle the error
Handle the error
CocoaHeads France
Quoi de neuf dans iOS 10.3
Quoi de neuf dans iOS 10.3
CocoaHeads France
IoT Best practices
IoT Best practices
CocoaHeads France
SwiftyGPIO
SwiftyGPIO
CocoaHeads France
Présentation de HomeKit
Présentation de HomeKit
CocoaHeads France
Programme MFI retour d'expérience
Programme MFI retour d'expérience
CocoaHeads France
How to communicate with Smart things?
How to communicate with Smart things?
CocoaHeads France
Build a lego app with CocoaPods
Build a lego app with CocoaPods
CocoaHeads France
Let's migrate to Swift 3.0
Let's migrate to Swift 3.0
CocoaHeads France
Project Entourage
Project Entourage
CocoaHeads France
Más de CocoaHeads France
(20)
Mutation testing for a safer Future
Mutation testing for a safer Future
iOS App Group for Debugging
iOS App Group for Debugging
Asynchronous swift
Asynchronous swift
Visual accessibility in iOS11
Visual accessibility in iOS11
My script - One year of CocoaHeads
My script - One year of CocoaHeads
Ui testing dealing with push notifications
Ui testing dealing with push notifications
CONTINUOUS DELIVERY WITH FASTLANE
CONTINUOUS DELIVERY WITH FASTLANE
L'intégration continue avec Bitrise
L'intégration continue avec Bitrise
Super combinators
Super combinators
Design like a developer
Design like a developer
Handle the error
Handle the error
Quoi de neuf dans iOS 10.3
Quoi de neuf dans iOS 10.3
IoT Best practices
IoT Best practices
SwiftyGPIO
SwiftyGPIO
Présentation de HomeKit
Présentation de HomeKit
Programme MFI retour d'expérience
Programme MFI retour d'expérience
How to communicate with Smart things?
How to communicate with Smart things?
Build a lego app with CocoaPods
Build a lego app with CocoaPods
Let's migrate to Swift 3.0
Let's migrate to Swift 3.0
Project Entourage
Project Entourage
Último
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
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
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
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, Adobe
apidays
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Último
(20)
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
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 - 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 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Universal app par d’Olivier Collet
1.
UNIVERSAL APP FROM IPHONE
TO IPAD IN 5 HOURS OLIVIER COLLET. COCOAHEADS PARIS. 12.12.2013
2.
WARNING THIS DOESN’T APPLY
TO ALL APPS
3.
SCREENS 3 BY EDOVIA
4.
5.
6.
THEY LOOK DIFFERENT, YET
THEY ARE THE SAME.
7.
SAME FEATURES DIFFERENT DESIGN
8.
SAME VIEW CONTROLLERS DIFFERENT
STORYBOARD FILES
9.
MAKE SURE ALL
WORKS ON IPHONE BEFORE MOVING TO IPAD…
10.
… AND THEN
IT’S BUSINESS AS USUAL • • • Set project as Universal app Add new storyboard/XIB files for iPad Handle iPhone/iPad differences in the code when necessary
11.
PLAN AHEAD DESIGN WITH
DEVELOPMENT IN MIND
12.
Olivier Collet http://ocollet.com @ocollet
Descargar ahora