Enviar pesquisa
Carregar
Universal app par d’Olivier Collet
•
0 gostou
•
3,651 visualizações
CocoaHeads France
Seguir
Tecnologia
Notícias e política
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 12
Baixar agora
Baixar para ler offline
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
Mais conteúdo relacionado
Mais procurados
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
Mais procurados
(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
Destaque
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
Destaque
(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
Mais 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
Mais 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
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Último
(20)
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
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
Baixar agora