Soumettre la recherche
Mettre en ligne
What is new in UIKit for iOS 13
•
0 j'aime
•
178 vues
T
Thomas Besnehard
Suivre
What is new in UIKit for iOS 13
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 50
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Bienvenue iOS 13
Bienvenue iOS 13
Florent Morin
Tech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobiles
Michael Laguerre
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...
Christophe Porteneuve
L’environnement du développement mobile iOS & Android
L’environnement du développement mobile iOS & Android
Chris Saez
Chp6 - Développement iOS
Chp6 - Développement iOS
Lilia Sfaxi
Développement mobile cross-plateform
Développement mobile cross-plateform
Stefan Cosquer
Passage aux applications mobiles
Passage aux applications mobiles
neuros
Strategies et developpements mobiles multi-plates-formes.
Strategies et developpements mobiles multi-plates-formes.
DocDoku
Recommandé
Bienvenue iOS 13
Bienvenue iOS 13
Florent Morin
Tech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobiles
Michael Laguerre
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...
Christophe Porteneuve
L’environnement du développement mobile iOS & Android
L’environnement du développement mobile iOS & Android
Chris Saez
Chp6 - Développement iOS
Chp6 - Développement iOS
Lilia Sfaxi
Développement mobile cross-plateform
Développement mobile cross-plateform
Stefan Cosquer
Passage aux applications mobiles
Passage aux applications mobiles
neuros
Strategies et developpements mobiles multi-plates-formes.
Strategies et developpements mobiles multi-plates-formes.
DocDoku
CocoaHeads Rennes #5 : iOS & Android
CocoaHeads Rennes #5 : iOS & Android
CocoaHeadsRNS
Développer des applications mobiles natives cross plateformes
Développer des applications mobiles natives cross plateformes
Lilian Alvarez
"Introduction aux Developements iOS" in Three hours
"Introduction aux Developements iOS" in Three hours
Laurent MEURISSE
Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieu
Microsoft
Optimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJS
Microsoft
Challenge Exakis - Applications universelles - Introduction
Challenge Exakis - Applications universelles - Introduction
Jonathan Le Guellec
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
LaFrenchMobile
IBM i: Built for Business - Philippe Bourgeois
IBM i: Built for Business - Philippe Bourgeois
Fresche Solutions
Breizhcamp 2015 Ionic Framework
Breizhcamp 2015 Ionic Framework
Stéphanie Moallic
Hackathon Android Abidjan
Hackathon Android Abidjan
Bacely YoroBi
8 bonnes raisons d'utiliser la gamme Lego Mindstorms dans vos cours
8 bonnes raisons d'utiliser la gamme Lego Mindstorms dans vos cours
Vanessa Mazzari
Jug Lausanne Android Janvier2013
Jug Lausanne Android Janvier2013
jeromevdl
Rex ionic
Rex ionic
Rémi Flipo
Développement d'applications mobiles.. Environnement de programmation visuelle
Développement d'applications mobiles.. Environnement de programmation visuelle
REGIONAL ACADEMY OF EDUCATION AND TRAINING
La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code
OCTO Technology
L’open-source au cœur des magasins d’applications
L’open-source au cœur des magasins d’applications
LaFrenchMobile
Développement web mobile avec IONIC 2
Développement web mobile avec IONIC 2
Jean David Olekhnovitch
Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8
Arnaud Auroux
Tech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobiles
TelecomValley
Titanium, write in java script, run native everywhere
Titanium, write in java script, run native everywhere
Ayoub Zamouchi
Contenu connexe
Similaire à What is new in UIKit for iOS 13
CocoaHeads Rennes #5 : iOS & Android
CocoaHeads Rennes #5 : iOS & Android
CocoaHeadsRNS
Développer des applications mobiles natives cross plateformes
Développer des applications mobiles natives cross plateformes
Lilian Alvarez
"Introduction aux Developements iOS" in Three hours
"Introduction aux Developements iOS" in Three hours
Laurent MEURISSE
Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieu
Microsoft
Optimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJS
Microsoft
Challenge Exakis - Applications universelles - Introduction
Challenge Exakis - Applications universelles - Introduction
Jonathan Le Guellec
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
LaFrenchMobile
IBM i: Built for Business - Philippe Bourgeois
IBM i: Built for Business - Philippe Bourgeois
Fresche Solutions
Breizhcamp 2015 Ionic Framework
Breizhcamp 2015 Ionic Framework
Stéphanie Moallic
Hackathon Android Abidjan
Hackathon Android Abidjan
Bacely YoroBi
8 bonnes raisons d'utiliser la gamme Lego Mindstorms dans vos cours
8 bonnes raisons d'utiliser la gamme Lego Mindstorms dans vos cours
Vanessa Mazzari
Jug Lausanne Android Janvier2013
Jug Lausanne Android Janvier2013
jeromevdl
Rex ionic
Rex ionic
Rémi Flipo
Développement d'applications mobiles.. Environnement de programmation visuelle
Développement d'applications mobiles.. Environnement de programmation visuelle
REGIONAL ACADEMY OF EDUCATION AND TRAINING
La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code
OCTO Technology
L’open-source au cœur des magasins d’applications
L’open-source au cœur des magasins d’applications
LaFrenchMobile
Développement web mobile avec IONIC 2
Développement web mobile avec IONIC 2
Jean David Olekhnovitch
Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8
Arnaud Auroux
Tech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobiles
TelecomValley
Titanium, write in java script, run native everywhere
Titanium, write in java script, run native everywhere
Ayoub Zamouchi
Similaire à What is new in UIKit for iOS 13
(20)
CocoaHeads Rennes #5 : iOS & Android
CocoaHeads Rennes #5 : iOS & Android
Développer des applications mobiles natives cross plateformes
Développer des applications mobiles natives cross plateformes
"Introduction aux Developements iOS" in Three hours
"Introduction aux Developements iOS" in Three hours
Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieu
Optimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJS
Challenge Exakis - Applications universelles - Introduction
Challenge Exakis - Applications universelles - Introduction
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
IBM i: Built for Business - Philippe Bourgeois
IBM i: Built for Business - Philippe Bourgeois
Breizhcamp 2015 Ionic Framework
Breizhcamp 2015 Ionic Framework
Hackathon Android Abidjan
Hackathon Android Abidjan
8 bonnes raisons d'utiliser la gamme Lego Mindstorms dans vos cours
8 bonnes raisons d'utiliser la gamme Lego Mindstorms dans vos cours
Jug Lausanne Android Janvier2013
Jug Lausanne Android Janvier2013
Rex ionic
Rex ionic
Développement d'applications mobiles.. Environnement de programmation visuelle
Développement d'applications mobiles.. Environnement de programmation visuelle
La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code
L’open-source au cœur des magasins d’applications
L’open-source au cœur des magasins d’applications
Développement web mobile avec IONIC 2
Développement web mobile avec IONIC 2
Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8
Tech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobiles
Titanium, write in java script, run native everywhere
Titanium, write in java script, run native everywhere
What is new in UIKit for iOS 13
1.
What’s new in
UIKit for iOS 13
2.
What’s new in
UIKit for iOS 13 ! Dark Mode " UIKit evolution 🏗 UI Improvement
3.
Thomas Besnehard Appiculteur • iOS
enthusiast • Swift developer • UX evangelist Developpeur freelance iOS - startup & jeune entreprise innovante
4.
! Dark Mode
5.
Sondage Qui utilise le
Dark Mode ?
6.
🎨 Gestion des Couleurs
7.
White != Black
8.
Semantic Colors
9.
Semantic Colors
10.
Semantic Colors
11.
Semantic Colors La liste
complète est accessible dans Xcode
12.
Couleur perso Passer en
Privé Tester pour iOS 13
13.
Test dans Xcode
14.
Wordline / ControllerFactory • Permet
de balayer l’intégralité des écrans de l’app • https://github.com/worldline/ ControllerFactory
15.
🛤 Gestion de
la profondeur
16.
Les ombres c’est
pas ouf
17.
Materials
18.
Materials System-Defined Materials •
SystemUltraThinMaterial • SystemThinMaterial • SystemMaterial (default) • SystemThickMaterial System-Defined Vibrancy • label (default) • secondaryLabel • tertiaryLabel • quaternaryLabel https://developer.apple.com/design/human-interface-guidelines/ios/visual- design/materials/
19.
Source & Doc Implementing
Dark Mode on iOS • https://developer.apple.com/ wwdc19/214 Apple Design Guideline • https://developer.apple.com/design/human- interface-guidelines/ios/visual-design/dark-mode/ • https://developer.apple.com/design/human- interface-guidelines/ios/visual-design/materials/
20.
" UIKit evolution
21.
⛵ Navigation Bar
22.
Navigation Bar Appearance
23.
UINavigationBar. standardAppearance
24.
UINavigationBar. scrollEdgeAppearance
25.
iOS 13 Modal presentation • Pas
full screen • Peut être swiper pour fermer
26.
Modal presentation Revenir au
comportement iOS 12 • Ouverture plein écran • Empêcher le « pull to dismiss »
27.
Modal presentation Erreur de
débutant
28.
🔍 Search Bar
29.
iOS 13 Search presentation Search Text
Field Pour la customisation
30.
Search presentation Dans la
pratique…
31.
Search presentation Dans la
pratique…
32.
33.
🚥 Segmented Control
34.
SegmentController presentation
35.
🥡 New Context Menus
36.
Sondage Qui utilise Peek
and Pop ?
37.
iOS 13 Context Menu
38.
Source & Doc •
https://developer.apple.com/ wwdc19/224 • https://medium.com/better-programming/ios-13- checklist-for-developers-ef47e413aad2
39.
🏗 UI Improvement
40.
SF Symbols
41.
SF Symbols • Bibliothèque
de 1500 symboles • Créer par Apple, utilisé par le système (cohérence 😍) • Aligné, 3 tailles, 9 graisses
42.
SF Symbols • macOS
App • Selection de la graisse • Peut être exporté en svg (iOS 12 retrocompatibilité 😍)
43.
SF Symbols utilisation Dans le
code ↓ Ou dans Xcode →
44.
📇 Card Table
View
45.
Moderniser son UI à
pas chère
46.
TableView insetGrouped Dans le code
↓ Ou dans Xcode →
47.
Cell Selections
48.
Multi Selection avec
2 doigts !!!
49.
Source & Doc •
https://www.swiftjectivec.com/ios-13- notable-uikit-additions/ • https://www.avanderlee.com/swift/sf- symbols-guide/
50.
Merci 🍻 🍕
Télécharger maintenant