Skip to content

Commit

Permalink
Support HTTPS for all links and resources
Browse files Browse the repository at this point in the history
  • Loading branch information
vtourraine committed Sep 20, 2017
1 parent 8a3328b commit af09039
Show file tree
Hide file tree
Showing 93 changed files with 421 additions and 422 deletions.
6 changes: 3 additions & 3 deletions articles/2011/ios-animations-blocs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: December 06, 2011
Update:
Keywords: iOS, OS X, UI, animation, blocs
Summary: Comment créer une application attractive ? Vaste question, mais il me semble qu’il existe un critère, complètement objectif, vous permettant d’atteindre un certain niveau de finition : tous les éléments de l’interface doivent être animés. La bonne nouvelle, c’est qu’iOS le gère très facilement, comme nous allons le voir.
Image: http://www.vtourraine.net/blog/img/ios-animations-blocs/core-animation.png
Image: https://www.vtourraine.net/blog/img/ios-animations-blocs/core-animation.png
Language: fr

Comment créer une application attractive ? Vaste question, mais il me semble qu’il existe un critère, complètement objectif, vous permettant d’atteindre un certain niveau de finition : tous les éléments de l’interface doivent être animés. La bonne nouvelle, c’est qu’iOS le gère très facilement, comme nous allons le voir.
Expand Down Expand Up @@ -64,7 +64,7 @@ Vos utilisateurs appréciront sans doute la valeur ajoutée par ces animations.
- [Introduction to Core Animation Programming Guide](http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/CoreAnimation_guide/Introduction/Introduction.html)
[Navigation interface]: http://www.vtourraine.net/blog/img/ios-animations-blocs/navigation-interface.png
[Core Animation]: http://www.vtourraine.net/blog/img/ios-animations-blocs/core-animation.png
[Navigation interface]: /blog/img/ios-animations-blocs/navigation-interface.png
[Core Animation]: /blog/img/ios-animations-blocs/core-animation.png
[UINavigationController]: http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html
4 changes: 2 additions & 2 deletions articles/2011/ios-contacts-twitter-carnet-adresses.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: October 18, 2011
Update:
Keywords: iOS, iOS 5, Contacts, Twitter
Summary: Avec iOS 5, le carnet d’adresses bénéficie de nouveaux champs de saisie pour les réseaux sociaux. Voyons comment récupérer ces informations.
Image: http://www.vtourraine.net/blog/img/ios-contacts-twitter-carnet-adresses/contact.jpg
Image: https://www.vtourraine.net/blog/img/ios-contacts-twitter-carnet-adresses/contact.jpg
Language: fr

Avec iOS 5, le carnet d’adresses bénéficie de nouveaux champs de saisie pour les réseaux sociaux. Voyons comment récupérer ces informations.
Expand Down Expand Up @@ -84,4 +84,4 @@ Avec ces constantes, libre à vous de parcourir les données à votre dispositio
- [ABPerson Reference](http://developer.apple.com/library/ios/#documentation/AddressBook/Reference/ABPersonRef_iPhoneOS/Reference/reference.html)


[Contacts]: http://www.vtourraine.net/blog/img/ios-contacts-twitter-carnet-adresses/contact.jpg
[Contacts]: /blog/img/ios-contacts-twitter-carnet-adresses/contact.jpg
10 changes: 5 additions & 5 deletions articles/2011/ios-xcode-projets-parallele.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: November 02, 2011
Update:
Keywords: iOS, Making-of, gestion de projets, Xcode
Summary: Voici la première partie d’une série de billets présentant certains aspects de la création de mes dernières applications : ce qu’on pourrait donc appeler le making-of de MemO’clock et GeO’clock. Pour commencer, je vais justement aborder le problème d’avoir à gérer plusieurs applications similaires en parallèle.
Image: http://www.vtourraine.net/blog/img/ios-xcode-projets-parallele/drag-file-to-project.jpg
Image: https://www.vtourraine.net/blog/img/ios-xcode-projets-parallele/drag-file-to-project.jpg
Language: fr

Voici la première partie d’une série de billets présentant certains aspects de la création de mes dernières applications : ce qu’on pourrait donc appeler le making-of de MemO’clock et GeO’clock. Pour commencer, je vais justement aborder le problème d’avoir à gérer plusieurs applications similaires en parallèle.
Expand Down Expand Up @@ -64,7 +64,7 @@ Et voilà. La démarche est assez simple, et les commandes préprocesseur peuven
Selon votre expérience des langages de programmation, cette solution pourra vous paraître surprenante, voire inappropriée. Elle permet en tout cas de maîtriser précisément votre code au moment de sa compilation. Libre à vous de l'utiliser selon votre besoin. Cette technique peut d'ailleurs trouver son utilité dans d'autres cas, rien ne vous empêche de vous en inspirer pour répondre à des problèmes différents.


[Drag file]: http://www.vtourraine.net/blog/img/ios-xcode-projets-parallele/drag-file-to-project.jpg
[Add file reference]: http://www.vtourraine.net/blog/img/ios-xcode-projets-parallele/add-file-by-reference.jpg
[Inspect file]: http://www.vtourraine.net/blog/img/ios-xcode-projets-parallele/inspect-file.jpg
[Preprocessor]: http://www.vtourraine.net/blog/img/ios-xcode-projets-parallele/preprocessor.jpg
[Drag file]: /blog/img/ios-xcode-projets-parallele/drag-file-to-project.jpg
[Add file reference]: /blog/img/ios-xcode-projets-parallele/add-file-by-reference.jpg
[Inspect file]: /blog/img/ios-xcode-projets-parallele/inspect-file.jpg
[Preprocessor]: /blog/img/ios-xcode-projets-parallele/preprocessor.jpg
10 changes: 5 additions & 5 deletions articles/2011/palm-webos-hp-mauvais-exemple.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: December 11, 2011
Update:
Keywords: webOS, Palm, HP
Summary: Cette fois, l’affaire est pliée. HP se décide finalement à débrancher webOS (pardon, open-sourcer), au terme d’une année fatale pour Palm et son environnement mobile. L’heure du bilan qui fait mal.
Image: http://www.vtourraine.net/blog/img/palm-webos-hp-mauvais-exemple/palm-m100-ipod-touch.jpg
Image: https://www.vtourraine.net/blog/img/palm-webos-hp-mauvais-exemple/palm-m100-ipod-touch.jpg
Language: fr

Cette fois, l’affaire est pliée. HP se décide finalement à débrancher webOS (pardon, open-sourcer), au terme d’une année fatale pour Palm et son environnement mobile. L’heure du bilan qui fait mal.
Expand Down Expand Up @@ -54,10 +54,10 @@ Enfin, l’acquisition par HP en 2010, qui devait permettre de distribuer webOS
J’ai encore du mal à comprendre comment un environnement aussi abouti peut disparaître si rapidement. Les leçons à en tirer sont nombreuses pour Google, Apple et les autres prétendants au titre. On peut bien sûr se réjouir de voir les bonnes idées de webOS déjà réinjectées dans ses concurrents, mais Palm pouvait espérer un sort moins tragique.


[Palm logo]: http://www.vtourraine.net/blog/img/palm-webos-hp-mauvais-exemple/palm-logo.png
[m100 iPod touch]: http://www.vtourraine.net/blog/img/palm-webos-hp-mauvais-exemple/palm-m100-ipod-touch.jpg
[Veer Pre3 TouchPad]: http://www.vtourraine.net/blog/img/palm-webos-hp-mauvais-exemple/veer-pre3-touchpad.jpg
[webOS logo]: http://www.vtourraine.net/blog/img/palm-webos-hp-mauvais-exemple/webos-logo.png
[Palm logo]: /blog/img/palm-webos-hp-mauvais-exemple/palm-logo.png
[m100 iPod touch]: /blog/img/palm-webos-hp-mauvais-exemple/palm-m100-ipod-touch.jpg
[Veer Pre3 TouchPad]: /blog/img/palm-webos-hp-mauvais-exemple/veer-pre3-touchpad.jpg
[webOS logo]: /blog/img/palm-webos-hp-mauvais-exemple/webos-logo.png

[The Verge webOS]: http://www.theverge.com/2011/12/9/2623943/webos-being-open-sourced-says-hp/in/2388197
[Palm m100]: http://en.wikipedia.org/wiki/Palm_m100
Expand Down
4 changes: 2 additions & 2 deletions articles/2011/rejoins-equipe-shazino.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ Ceci étant dit, je conserve aussi du temps libre afin de continuer à travaille
[Shazino]: http://www.shazino.com
[Damien]: http://42.dmathieu.com/
[Franck]: http://www.verrot.fr/
[Projets]: http://www.vtourraine.net/projects/
[Blog]: http://www.vtourraine.net/blog/
[Projets]: /projects/
[Blog]: /blog/
12 changes: 6 additions & 6 deletions articles/2011/tiny-tower-jeu-mobile.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: December 16, 2011
Update:
Keywords: Tiny Tower, jeux vidéo, iOS, Android, pixel
Summary: Je viens de découvrir « Tiny Tower », un jeu disponible pour iOS et Android, et j’essaie maintenant de comprendre comment un jeu si simple peut se révéler aussi addictif (le fourbe !), en particulier sur mobiles.
Image: http://www.vtourraine.net/blog/img/tiny-tower-jeu-mobile/tower-overview.png
Image: https://www.vtourraine.net/blog/img/tiny-tower-jeu-mobile/tower-overview.png
Language: fr

Je viens de découvrir « Tiny Tower », un jeu disponible pour iOS et Android, et j’essaie maintenant de comprendre comment un jeu si simple peut se révéler aussi addictif (le fourbe !), en particulier sur mobiles.
Expand Down Expand Up @@ -58,11 +58,11 @@ Je pourrais ajouter le fait d’avoir des graphismes à la mode *pixel-art*, qui
- [« Tiny Tower » sur l’Android Market][Android]


[Icone]: http://www.vtourraine.net/blog/img/tiny-tower-jeu-mobile/tiny-tower-icone.png
[Screenshot 1]: http://www.vtourraine.net/blog/img/tiny-tower-jeu-mobile/tower-overview.png
[Screenshot 2]: http://www.vtourraine.net/blog/img/tiny-tower-jeu-mobile/tower.png
[Screenshot bux]: http://www.vtourraine.net/blog/img/tiny-tower-jeu-mobile/more-bux.png
[Screenshot shop]: http://www.vtourraine.net/blog/img/tiny-tower-jeu-mobile/costume-shop.png
[Icone]: /blog/img/tiny-tower-jeu-mobile/tiny-tower-icone.png
[Screenshot 1]: /blog/img/tiny-tower-jeu-mobile/tower-overview.png
[Screenshot 2]: /blog/img/tiny-tower-jeu-mobile/tower.png
[Screenshot bux]: /blog/img/tiny-tower-jeu-mobile/more-bux.png
[Screenshot shop]: /blog/img/tiny-tower-jeu-mobile/costume-shop.png

[UITableView]: http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableView_Class/Reference/Reference.html
[App Store]: http://itunes.apple.com/app/tiny-tower/id422667065?mt=8
Expand Down
4 changes: 2 additions & 2 deletions articles/2012/2011-bilan.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,6 @@ _Très bonne année 2012 à tous._
[Atos Worldline]: http://www.atosworldline.com/
[INSA]: http://if.insa-lyon.fr/
[Rolin-Guilbault]: http://www.rolin-guilbault.com/
[Memoclock]: http://www.vtourraine.net/projects/memoclock/
[Blog Shazino]: http://www.vtourraine.net/blog/rejoins-equipe-shazino
[Memoclock]: /projects/memoclock/
[Blog Shazino]: /blog/rejoins-equipe-shazino
[Shazino]: http://www.shazino.com/
6 changes: 3 additions & 3 deletions articles/2012/app-mobile-guide-utilisation.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: February 05, 2012
Update:
Keywords: mobile, UI, UX, making-of
Summary: Les applications mobiles arrivent rarement avec un manuel d’utilisation, et personne ne s’en plaint. A priori, c’est donc une excellente nouvelle, mais ce n’est pas une raison pour ne pas guider ses utilisateurs, lorsque cela devient nécessaire. Étude de cas.
Image: http://www.vtourraine.net/blog/img/app-mobile-guide-utilisation/contacts-popover-front.png
Image: https://www.vtourraine.net/blog/img/app-mobile-guide-utilisation/contacts-popover-front.png
Language: fr
Project: Contacts

Expand All @@ -28,8 +28,8 @@ Et ça marche : depuis cette mise à jour, plus aucun mail à ce sujet.
*Mission accomplie*, ouf.


[Contacts Popover 1]: http://www.vtourraine.net/blog/img/app-mobile-guide-utilisation/contacts-popover-front.png
[Contacts Popover 2]: http://www.vtourraine.net/blog/img/app-mobile-guide-utilisation/contacts-popover-back.png
[Contacts Popover 1]: /blog/img/app-mobile-guide-utilisation/contacts-popover-front.png
[Contacts Popover 2]: /blog/img/app-mobile-guide-utilisation/contacts-popover-back.png

[Contacts]: http://www.studioamanga.com/contacts/
[MobilePatterns]: http://mobile-patterns.com/empty-data-sets
12 changes: 6 additions & 6 deletions articles/2012/app-mobile-ui-appui-prolonge.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: February 25, 2012
Update:
Keywords: mobile, UI, UX, making-of
Summary: Je sais, ça paraît ridicule, et pourtant en termes d’interface utilisateur mobile, l’appui prolongé est un vaste sujet à lui seul. Avec une multiplicité déroutante de cas d’utilisation, c’est un peu le grand incompris du multi-touch. En voilà un sujet intéressant.
Image: http://www.vtourraine.net/blog/img/app-mobile-ui-appui-prolonge/touch-hold.png
Image: https://www.vtourraine.net/blog/img/app-mobile-ui-appui-prolonge/touch-hold.png
Language: fr
Project: Contacts

Expand Down Expand Up @@ -56,16 +56,16 @@ Un peu d'assistance, pour ce grand incompris du multi-touch.
- Icônes gestes multi-touch : [Gesturecons](http://gesturecons.com/)


[Touch gesture]: http://www.vtourraine.net/blog/img/app-mobile-ui-appui-prolonge/touch-hold.png
[Popover Notes]: http://www.vtourraine.net/blog/img/app-mobile-ui-appui-prolonge/notes-popover.jpg
[Popover Music]: http://www.vtourraine.net/blog/img/app-mobile-ui-appui-prolonge/music-popover.jpg
[Contact[s] action sheet]: http://www.vtourraine.net/blog/img/app-mobile-ui-appui-prolonge/contacts-action-sheet.png
[Touch gesture]: /blog/img/app-mobile-ui-appui-prolonge/touch-hold.png
[Popover Notes]: /blog/img/app-mobile-ui-appui-prolonge/notes-popover.jpg
[Popover Music]: /blog/img/app-mobile-ui-appui-prolonge/music-popover.jpg
[Contact[s] action sheet]: /blog/img/app-mobile-ui-appui-prolonge/contacts-action-sheet.png

[UITextField]: https://developer.apple.com/library/ios/documentation/uikit/reference/UITextField_Class/
[Mail drafts]: http://gizmodo.com/5887459/how-to-quickly-open-saved-email-drafts-in-ios
[Mobile HIG]: https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html
[UILongPressGestureRecognizer]: https://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UILongPressGestureRecognizer_Class/Reference/Reference.html
[Duarte]: https://plus.google.com/114892667463719782631
[Blog guide utilisation]: http://www.vtourraine.net/blog/app-mobile-guide-utilisation
[Blog guide utilisation]: /blog/app-mobile-guide-utilisation
[Contact[s]]: http://www.studioamanga.com/contacts/
[UIActionSheet]: https://developer.apple.com/library/ios/documentation/uikit/reference/UIActionSheet_Class/
12 changes: 6 additions & 6 deletions articles/2012/ios-6-api-sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: September 18, 2012
Update:
Keywords: iOS, iPhone, iPad, Xcode, Objective-C
Summary: La dernière version d’iOS apporte son lot de nouveautés, pour la plupart déjà bien connues. Les développeurs ne sont pas en reste, avec de nombreuses API à (re)découvrir. J’en profite pour exposer les points qui me paraissent les plus intéressants.
Image: http://www.vtourraine.net/blog/img/ios-6-api-sdk/maps-reimagined.png
Image: https://www.vtourraine.net/blog/img/ios-6-api-sdk/maps-reimagined.png
Language: fr
Project:

Expand Down Expand Up @@ -101,8 +101,8 @@ Encore une fois, Apple continue à étendre les capacités de son OS et des API
- [iOS 5.1 to iOS 6.0 API Differences](https://developer.apple.com/library/prerelease/ios/#releasenotes/General/iOS60APIDiffs/)


[Maps]: http://www.vtourraine.net/blog/img/ios-6-api-sdk/maps-reimagined.png
[Passbook]: http://www.vtourraine.net/blog/img/ios-6-api-sdk/passbook-syd-lax.png
[Reminders]: http://www.vtourraine.net/blog/img/ios-6-api-sdk/reminders.png
[UICollectionView]: http://www.vtourraine.net/blog/img/ios-6-api-sdk/uicollectionview.png
[Icone Xcode]: http://www.vtourraine.net/blog/img/xcode-4-workspaces/xcode-icon.png
[Maps]: /blog/img/ios-6-api-sdk/maps-reimagined.png
[Passbook]: /blog/img/ios-6-api-sdk/passbook-syd-lax.png
[Reminders]: /blog/img/ios-6-api-sdk/reminders.png
[UICollectionView]: /blog/img/ios-6-api-sdk/uicollectionview.png
[Icone Xcode]: /blog/img/xcode-4-workspaces/xcode-icon.png
8 changes: 4 additions & 4 deletions articles/2012/ios-fluidite-animation-uitableview.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Chaque application est différente, et les techniques évoquées au cours de ce
La dernière version de Contact[s], publiée cette semaine sur l’[App Store](http://itunes.apple.com/app/contact-s/id477281440?mt=8), propose donc enfin une interface vraiment fluide, pour la plus grande joie du développeur, et des utilisateurs. Tout est bien, qui finit bien.


[Tweetie]: http://www.vtourraine.net/blog/img/ios-fluidite-animation-uitableview/tweetie.jpg
[Blended layers]: http://www.vtourraine.net/blog/img/ios-fluidite-animation-uitableview/blended-layers.jpg
[Blended Contacts]: http://www.vtourraine.net/blog/img/ios-fluidite-animation-uitableview/blended-contacts.jpg
[Blended Settings]: http://www.vtourraine.net/blog/img/ios-fluidite-animation-uitableview/blended-settings.jpg
[Tweetie]: /blog/img/ios-fluidite-animation-uitableview/tweetie.jpg
[Blended layers]: /blog/img/ios-fluidite-animation-uitableview/blended-layers.jpg
[Blended Contacts]: /blog/img/ios-fluidite-animation-uitableview/blended-contacts.jpg
[Blended Settings]: /blog/img/ios-fluidite-animation-uitableview/blended-settings.jpg
6 changes: 3 additions & 3 deletions articles/2012/ios-tdd-tests-unitaires.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: April 18, 2012
Update:
Keywords: iOS, Xcode, Objective-C, TDD, OCUnit
Summary: Le développement iOS bénéficie d’un langage solide (Objective-C) et d’un SDK moderne (Cocoa Touch). Il existe pourtant un aspect technique, généralement considéré comme essentiel, sur lequel la plateforme est en retard flagrant : les tests unitaires, et le “Test-Driven Development” (TDD) en particulier. C’est le moment de s’y mettre.
Image: http://www.vtourraine.net/blog/img/ios-tdd-tests-unitaires/xcode-ocunit.png
Image: https://www.vtourraine.net/blog/img/ios-tdd-tests-unitaires/xcode-ocunit.png
Language: fr
Project:

Expand Down Expand Up @@ -36,8 +36,8 @@ Les ressources pour se former à la pratique des tests unitaires sur iOS sont ra
Une fois les bases assimilées, il ne reste plus qu'à plonger dans [OCMock](http://ocmock.org/), [OCHamcrest](http://jonreid.github.com/OCHamcrest/) et autres [Cedar](https://github.com/pivotal/cedar). Autant de sujets qui méritent des billets dédiés, peut-être pour plus tard. Ça vous laisse le temps pour vous familiariser avec OCUnit. `‘Cmd’+‘U’`.


[Xcode OCUnit]: http://www.vtourraine.net/blog/img/ios-tdd-tests-unitaires/xcode-ocunit.png
[TDD iOS dev]: http://www.vtourraine.net/blog/img/ios-tdd-tests-unitaires/graham-lee-tdd-ios.png
[Xcode OCUnit]: /blog/img/ios-tdd-tests-unitaires/xcode-ocunit.png
[TDD iOS dev]: /blog/img/ios-tdd-tests-unitaires/graham-lee-tdd-ios.png

[Doc Unit Testing]: http://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/UnitTesting/00-About_Unit_Testing/about.html
[WWDC]: https://developer.apple.com/wwdc/
Expand Down
10 changes: 5 additions & 5 deletions articles/2012/ipad-comic-books-retina-cmxhd.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Date: April 21, 2012
Update:
Keywords: iPad, Retina, comic book, ComiXology
Summary: Un iPad, ça permet notamment de lire des comic books. Le format est adapté, et l’écran Retina fait des merveilles. Dernière nouveauté proposée par comiXology : le format « CMX-HD ». Rapide aperçu, forcément en images.
Image: http://www.vtourraine.net/blog/img/ipad-comic-books-retina-cmxhd/batman-full-page-cmxhd.png
Image: https://www.vtourraine.net/blog/img/ipad-comic-books-retina-cmxhd/batman-full-page-cmxhd.png
Language: fr
Project:

Expand Down Expand Up @@ -34,7 +34,7 @@ Espérons donc que l’application DC Comics sera vite mise à niveau. Les Aveng

L’application DC Comics vient d’être [mise à jour](http://www.dccomics.com/blog/2012/05/15/dc-comics-ios-app-now-features-retina-display), avec le support du format CMX-DH.

[Full normal]: http://www.vtourraine.net/blog/img/ipad-comic-books-retina-cmxhd/batman-full-page-normal.png
[Full CMXHD]: http://www.vtourraine.net/blog/img/ipad-comic-books-retina-cmxhd/batman-full-page-cmxhd.png
[Zoom normal]: http://www.vtourraine.net/blog/img/ipad-comic-books-retina-cmxhd/batman-zoom-normal.png
[Zoom CMXHD]: http://www.vtourraine.net/blog/img/ipad-comic-books-retina-cmxhd/batman-zoom-cmxhd.png
[Full normal]: /blog/img/ipad-comic-books-retina-cmxhd/batman-full-page-normal.png
[Full CMXHD]: /blog/img/ipad-comic-books-retina-cmxhd/batman-full-page-cmxhd.png
[Zoom normal]: /blog/img/ipad-comic-books-retina-cmxhd/batman-zoom-normal.png
[Zoom CMXHD]: /blog/img/ipad-comic-books-retina-cmxhd/batman-zoom-cmxhd.png
Loading

0 comments on commit af09039

Please sign in to comment.