Aller au contenu


Photo

[Udemy - Swift 3] On en parle ?


  • Please log in to reply
76 réponses à ce sujet

#61 Gercofis

Gercofis

    Ecabosseur en fèves

  • Membre
  • PipPipPipPip
  • 261 messages
  • LocationCrozon l'été et Chambéry l'hivers

Posté 09 juin 2017 - 23:07

Je n'ai pas trouvé le Bug, j'ai copié code et ça marche, c'est vrai que j'aime bien comprendre, mais bon rien de bien important.

 

En cherchant j'ai trouvé un Tuto, même s'il est Anglais c'est très compréhensible et ça me semble une bonne base pour refaire cette application carrément plus propre question code.

 

https://revs.runtime...le-dc6e0ce844a5

 

en plus c'est la même sujet.

 

Je voudrais refaire ce tuto avec comme thème une sorte de chek-liste de chose a faire, mais pour différent thèmes donc une hiérarchie de plus.

 

Par exemple thème: la pèche : les cannes, l'épuisette, les leurres, etc...

Casto: mitigeur, colle, peinture, tournevis, etc...

 

on est tout a fait dans ce schéma là.

 

J'ai fait ce dernier Tuto , que je tente d'adapter

 

PS: en plus je suis en plein travaux de bricolage, même si je gamberge un peu la dessus je n'y suis pas tout le temps forcément.


Le compilateur c'est aussi bête (?/!) qu'une femme: il/elle râle d'abord, on grogne après, en fin de compte il/elle a toujours raison, de toutes façons on est obligé de céder et ça devient si bien quant il/elle est d'accord.
MacBookPro 2.6 GHz i7 8Go - iPad 3 3G 32Go - iPhone 4 et SE 16Go - en principe tout ça est a jour...

En retraite programmeur a ses heures, pas toujours très assidu, et un peu voir beaucoup fâché avec l'anglais ( un séjour correspondant est envisagé, si vous avez des plans (automne ou printemps) Je dois reconnaitre que le jeu Duolingo m'a bien fait avancer dans cette démarche .

Merci.


#62 Gercofis

Gercofis

    Ecabosseur en fèves

  • Membre
  • PipPipPipPip
  • 261 messages
  • LocationCrozon l'été et Chambéry l'hivers

Posté 29 juin 2017 - 16:28

Le bon cours sur Udemy, c'est celui de Maxime Britto : 

https://www.udemy.co...arn/v4/overview

 

Progressif, bien entendu, mais surtout le feedback du formateur est excellent ; rien à voir avec celui de Sandy qui, parfois, me semble pour le moins étrange...

 

J'ai vu qu'il était présent ici son pseudo est "mbritto"


Le compilateur c'est aussi bête (?/!) qu'une femme: il/elle râle d'abord, on grogne après, en fin de compte il/elle a toujours raison, de toutes façons on est obligé de céder et ça devient si bien quant il/elle est d'accord.
MacBookPro 2.6 GHz i7 8Go - iPad 3 3G 32Go - iPhone 4 et SE 16Go - en principe tout ça est a jour...

En retraite programmeur a ses heures, pas toujours très assidu, et un peu voir beaucoup fâché avec l'anglais ( un séjour correspondant est envisagé, si vous avez des plans (automne ou printemps) Je dois reconnaitre que le jeu Duolingo m'a bien fait avancer dans cette démarche .

Merci.


#63 Draken

Draken

    Mouleur de chocolats

  • Artisan chocolatier
  • PipPipPipPipPipPipPipPip
  • 8 601 messages
  • LocationParis

Posté 29 juin 2017 - 16:50

J'ai vu qu'il était présent ici son pseudo est "mbritto"

Il est passé quelques fois, pour intervenir dans le topic sur les formations, c’est tout. Il est beaucoup plus actif sur son propre site  purplegiraffe.fr. Et sur le forum interne de purplegiraffe.fr, réservé aux gens ayant acheté sa formation.


Garçon, servez-moi un Covfefe avec du lait de soja, sans OGM ..

Et faites régler la climatisation, il fait bien chaud, ici !

 

 

Éternel Novice !  :baby:

Tueur de poneys !  :(

 

Faire simple .. c'est compliqué !

Faire compliqué .. c'est simple !

 

Un MOOC (cours en ligne - dont je ne suis pas l'auteur) gratuit sur la programmation en Obj-C et en Swift 3, démarrant le 14 Mars 2017 :

https://www.edx.org/...onnex-progios1x

 

Des dizaines d'heures de tutoriels vidéo en français (je ne suis pas l'auteur) pour apprendre à développer en Obj-C et Swift : http://pagesperso-sy...don/5I452-2014/

 

 


#64 Gercofis

Gercofis

    Ecabosseur en fèves

  • Membre
  • PipPipPipPip
  • 261 messages
  • LocationCrozon l'été et Chambéry l'hivers

Posté 30 juin 2017 - 16:27

Je lui ai écrit pour tenter une ristourne hormis 30% rien de bien possible (pour le moment !)

Du coup j'ai acheté le livre Swift 3 chez ENI en version digitale a 50% (soit 19%) c'est carrément succinct, mais je trouve hyper bien expliqué, pas le moindre blabla, par contre ils ont un système de lecture un compliqué mais hyper bien fait on quitte sur la Mac et on reprend sur la tablette on est repositionné directement.

Quelque part une version écrite c'est pas mal pour faire des retours.

Bref plus j'avance (par a coup !) plus je trouve ça compliqué, plus que je ne pensais, mais ça rentre quand même...

Ici vous m'aidez beaucoup, simplement je ne veux pas abuser. 

 

Aborde-t-il Core Data je sais pas ?


Le compilateur c'est aussi bête (?/!) qu'une femme: il/elle râle d'abord, on grogne après, en fin de compte il/elle a toujours raison, de toutes façons on est obligé de céder et ça devient si bien quant il/elle est d'accord.
MacBookPro 2.6 GHz i7 8Go - iPad 3 3G 32Go - iPhone 4 et SE 16Go - en principe tout ça est a jour...

En retraite programmeur a ses heures, pas toujours très assidu, et un peu voir beaucoup fâché avec l'anglais ( un séjour correspondant est envisagé, si vous avez des plans (automne ou printemps) Je dois reconnaitre que le jeu Duolingo m'a bien fait avancer dans cette démarche .

Merci.


#65 Draken

Draken

    Mouleur de chocolats

  • Artisan chocolatier
  • PipPipPipPipPipPipPipPip
  • 8 601 messages
  • LocationParis

Posté 30 juin 2017 - 16:43

Aborde-t-il Core Data je sais pas ?

Non, il utilise Realm.io comme système de persistance des données. C’est moins compliqué, semble-t-il, que CoreData (je n’ai pas essayé).

 

EDIT : Au fait, as-tu vu que Swift 4 gère nativement le format Json ? 


Garçon, servez-moi un Covfefe avec du lait de soja, sans OGM ..

Et faites régler la climatisation, il fait bien chaud, ici !

 

 

Éternel Novice !  :baby:

Tueur de poneys !  :(

 

Faire simple .. c'est compliqué !

Faire compliqué .. c'est simple !

 

Un MOOC (cours en ligne - dont je ne suis pas l'auteur) gratuit sur la programmation en Obj-C et en Swift 3, démarrant le 14 Mars 2017 :

https://www.edx.org/...onnex-progios1x

 

Des dizaines d'heures de tutoriels vidéo en français (je ne suis pas l'auteur) pour apprendre à développer en Obj-C et Swift : http://pagesperso-sy...don/5I452-2014/

 

 


#66 Draken

Draken

    Mouleur de chocolats

  • Artisan chocolatier
  • PipPipPipPipPipPipPipPip
  • 8 601 messages
  • LocationParis

Posté 01 juillet 2017 - 08:05

Je lui ai écrit pour tenter une ristourne hormis 30% rien de bien possible (pour le moment !)

 

Pas étonnant, Je viens de voir sur Udemy qu'il a clôturé les inscriptions à son cours en début de semaine. On ne peut plus s’inscrire. Mais les cours restent accessible (à vie) pour les acheteurs. 

 

Sa période de formation Xcode 8 et Swift 3 s’est arrêté. Il recommence un cycle Xcode 9 et Swift 4, avec de nouvelles vidéo, courant Septembre. Les acquéreurs de la première formation ayant transférés leurs comptes sur purplegiraffe.fr auront droit à des réductions sur le nouveau cours.


Garçon, servez-moi un Covfefe avec du lait de soja, sans OGM ..

Et faites régler la climatisation, il fait bien chaud, ici !

 

 

Éternel Novice !  :baby:

Tueur de poneys !  :(

 

Faire simple .. c'est compliqué !

Faire compliqué .. c'est simple !

 

Un MOOC (cours en ligne - dont je ne suis pas l'auteur) gratuit sur la programmation en Obj-C et en Swift 3, démarrant le 14 Mars 2017 :

https://www.edx.org/...onnex-progios1x

 

Des dizaines d'heures de tutoriels vidéo en français (je ne suis pas l'auteur) pour apprendre à développer en Obj-C et Swift : http://pagesperso-sy...don/5I452-2014/

 

 


#67 Gercofis

Gercofis

    Ecabosseur en fèves

  • Membre
  • PipPipPipPip
  • 261 messages
  • LocationCrozon l'été et Chambéry l'hivers

Posté 02 juillet 2017 - 10:11

Non, il utilise Realm.io comme système de persistance des données. C’est moins compliqué, semble-t-il, que CoreData (je n’ai pas essayé).

 

EDIT : Au fait, as-tu vu que Swift 4 gère nativement le format Json ? 

 

As-tu acheté cette formation ?

 

m'étonnerais tout de même qu'il n'aborde pas CoreData ?

En cour de lecture pour moi, a chaque page on apprend un truc, pas de fautes, pas de bug. :bravo!:

 

Par exemple la clé "??" sur les arguments, j'en déduis qu'il affecte le premier argument valide ?

J'ai vu aussi qu'il utilise les accents dans le nomage des fonctions comme des variables et des constantes...

 

@ Swift 4 ... Json on verras swift 4 en son temps.

 

déjà que je n'avance pas toujours vraiment vite ça dépend des moments quoi...

 

 

Pas étonnant, Je viens de voir sur Udemy qu'il a clôturé les inscriptions à son cours en début de semaine. On ne peut plus s’inscrire. Mais les cours restent accessible (à vie) pour les acheteurs. 

 

Sa période de formation Xcode 8 et Swift 3 s’est arrêté. Il recommence un cycle Xcode 9 et Swift 4, avec de nouvelles vidéo, courant Septembre. Les acquéreurs de la première formation ayant transférés leurs comptes sur purplegiraffe.fr auront droit à des réductions sur le nouveau cours.

Je lui ai envoyé un mot il a stoppé la vidéo concernant Swift 3 pour se consacrer a Swift 4, je pense devoir attendre pour une promo.


Le compilateur c'est aussi bête (?/!) qu'une femme: il/elle râle d'abord, on grogne après, en fin de compte il/elle a toujours raison, de toutes façons on est obligé de céder et ça devient si bien quant il/elle est d'accord.
MacBookPro 2.6 GHz i7 8Go - iPad 3 3G 32Go - iPhone 4 et SE 16Go - en principe tout ça est a jour...

En retraite programmeur a ses heures, pas toujours très assidu, et un peu voir beaucoup fâché avec l'anglais ( un séjour correspondant est envisagé, si vous avez des plans (automne ou printemps) Je dois reconnaitre que le jeu Duolingo m'a bien fait avancer dans cette démarche .

Merci.


#68 Draken

Draken

    Mouleur de chocolats

  • Artisan chocolatier
  • PipPipPipPipPipPipPipPip
  • 8 601 messages
  • LocationParis

Posté 02 juillet 2017 - 10:23

As-tu acheté cette formation ?

 

m'étonnerais tout de même qu'il n'aborde pas CoreData ?

 

 

Oui, j’ai acheté cette formation l’an dernier lors d’une promotion à 40 €. Si j’en parle c'est que j’ai pu l’essayer. Et que j’ai accès au forum interne de PurpeGiraffe.fr.

 

Et non, il n’aborde pas CoreData.. Cela m’a surpris aussi.

 

Je joint à ce post, une copie d’écran du sommaire du cours sur la persistance des données. Tu verras par toi-même..

Fichier(s) joint(s)


Garçon, servez-moi un Covfefe avec du lait de soja, sans OGM ..

Et faites régler la climatisation, il fait bien chaud, ici !

 

 

Éternel Novice !  :baby:

Tueur de poneys !  :(

 

Faire simple .. c'est compliqué !

Faire compliqué .. c'est simple !

 

Un MOOC (cours en ligne - dont je ne suis pas l'auteur) gratuit sur la programmation en Obj-C et en Swift 3, démarrant le 14 Mars 2017 :

https://www.edx.org/...onnex-progios1x

 

Des dizaines d'heures de tutoriels vidéo en français (je ne suis pas l'auteur) pour apprendre à développer en Obj-C et Swift : http://pagesperso-sy...don/5I452-2014/

 

 


#69 Gercofis

Gercofis

    Ecabosseur en fèves

  • Membre
  • PipPipPipPip
  • 261 messages
  • LocationCrozon l'été et Chambéry l'hivers

Posté 02 juillet 2017 - 14:02

je parlais des Editions ENI "Swift3 pour iPhone"


Le compilateur c'est aussi bête (?/!) qu'une femme: il/elle râle d'abord, on grogne après, en fin de compte il/elle a toujours raison, de toutes façons on est obligé de céder et ça devient si bien quant il/elle est d'accord.
MacBookPro 2.6 GHz i7 8Go - iPad 3 3G 32Go - iPhone 4 et SE 16Go - en principe tout ça est a jour...

En retraite programmeur a ses heures, pas toujours très assidu, et un peu voir beaucoup fâché avec l'anglais ( un séjour correspondant est envisagé, si vous avez des plans (automne ou printemps) Je dois reconnaitre que le jeu Duolingo m'a bien fait avancer dans cette démarche .

Merci.


#70 Draken

Draken

    Mouleur de chocolats

  • Artisan chocolatier
  • PipPipPipPipPipPipPipPip
  • 8 601 messages
  • LocationParis

Posté 02 juillet 2017 - 14:25

Celui-ci ?

https://m.editions-e...s-9782409006319

 

Non, je n’ai pas acheté cet ouvrage.


Garçon, servez-moi un Covfefe avec du lait de soja, sans OGM ..

Et faites régler la climatisation, il fait bien chaud, ici !

 

 

Éternel Novice !  :baby:

Tueur de poneys !  :(

 

Faire simple .. c'est compliqué !

Faire compliqué .. c'est simple !

 

Un MOOC (cours en ligne - dont je ne suis pas l'auteur) gratuit sur la programmation en Obj-C et en Swift 3, démarrant le 14 Mars 2017 :

https://www.edx.org/...onnex-progios1x

 

Des dizaines d'heures de tutoriels vidéo en français (je ne suis pas l'auteur) pour apprendre à développer en Obj-C et Swift : http://pagesperso-sy...don/5I452-2014/

 

 


#71 Gercofis

Gercofis

    Ecabosseur en fèves

  • Membre
  • PipPipPipPip
  • 261 messages
  • LocationCrozon l'été et Chambéry l'hivers

Posté 02 juillet 2017 - 23:38

Celui-ci ?
https://m.editions-e...s-9782409006319


Oui

Le compilateur c'est aussi bête (?/!) qu'une femme: il/elle râle d'abord, on grogne après, en fin de compte il/elle a toujours raison, de toutes façons on est obligé de céder et ça devient si bien quant il/elle est d'accord.
MacBookPro 2.6 GHz i7 8Go - iPad 3 3G 32Go - iPhone 4 et SE 16Go - en principe tout ça est a jour...

En retraite programmeur a ses heures, pas toujours très assidu, et un peu voir beaucoup fâché avec l'anglais ( un séjour correspondant est envisagé, si vous avez des plans (automne ou printemps) Je dois reconnaitre que le jeu Duolingo m'a bien fait avancer dans cette démarche .

Merci.


#72 mbritto

mbritto

    Eleveur de cacaoyers

  • Membre
  • PipPip
  • 21 messages

Posté 03 juillet 2017 - 13:50

Bonjour à tous!
En effet, j’ai choisi Realm.io à la place de CoreData. Pour avoir travaillé avec les 2, je préfère largement Realm qui offre des fonctionnalités similaires avec beaucoup moins de code.
D’ailleurs, la première vidéo du chapitre sert à comparer les solutions disponibles SQLite, CoreData et Realm.io avant d’expliquer pourquoi je pars vers Realm.
Si vous ne l’avez jamais testé, je vous conseille d’y jeter un œil, il est possible que vous ne vouliez plus utiliser CoreData après ça :)

Créateur et formateur à Purple Giraffe 

 

Blog de Purple Giraffe : http://www.purplegiraffe.fr/blog

 

Mes cours iOS 11 et Swift 4 en français :

 - Cours gratuit d'initiation à la programmation iOS en Swift : http://www.purplegiraffe.fr/p/ios-11-et-swift-4-decouverte

 - Cours complet avec coaching : http://www.purplegiraffe.fr/p/ios-11-et-swift-4-le-cours-complet


#73 mbritto

mbritto

    Eleveur de cacaoyers

  • Membre
  • PipPip
  • 21 messages

Posté 24 juillet 2017 - 01:25

Bonjour à tous,

pour info, je viens de rendre disponible un mini cours gratuit d'initiation à la programmation iOS (iOS 11 et Swift 4).

Il dure 3H, entièrement en français et enregistré en studio : http://www.purplegir...t-4-decouverte/

C'est surtout un cours pour les débutants mais si vous y jetez un oeil n'hesitez pas à me faire un retour  :bravo!:

Happy coding :)


Créateur et formateur à Purple Giraffe 

 

Blog de Purple Giraffe : http://www.purplegiraffe.fr/blog

 

Mes cours iOS 11 et Swift 4 en français :

 - Cours gratuit d'initiation à la programmation iOS en Swift : http://www.purplegiraffe.fr/p/ios-11-et-swift-4-decouverte

 - Cours complet avec coaching : http://www.purplegiraffe.fr/p/ios-11-et-swift-4-le-cours-complet


#74 Gercofis

Gercofis

    Ecabosseur en fèves

  • Membre
  • PipPipPipPip
  • 261 messages
  • LocationCrozon l'été et Chambéry l'hivers

Posté 26 juillet 2017 - 18:24

Bonjour à tous!
En effet, j’ai choisi Realm.io à la place de CoreData. Pour avoir travaillé avec les 2, je préfère largement Realm qui offre des fonctionnalités similaires avec beaucoup moins de code.
D’ailleurs, la première vidéo du chapitre sert à comparer les solutions disponibles SQLite, CoreData et Realm.io avant d’expliquer pourquoi je pars vers Realm.
Si vous ne l’avez jamais testé, je vous conseille d’y jeter un œil, il est possible que vous ne vouliez plus utiliser CoreData après ça :)

 

Ça n'est peut-être pas ce que souhaite l'auditeur et puis CoreData est probablement appelé a évolué.

 

J'ai quand même le souvenir d'avoir fait un tuto (que je ne retrouve plus...) on faisait tout ce qu'on voulait y compris dessinée les diverses cellules (en Droppant depuis le modèle ) sans la moindre ligne de Code, ça faisait le déplacement D&D, le menu Edition, la sauvegarde finale, la gestion des versions précédentes (pour le données), le formatage dans la monnaie locale...


Le compilateur c'est aussi bête (?/!) qu'une femme: il/elle râle d'abord, on grogne après, en fin de compte il/elle a toujours raison, de toutes façons on est obligé de céder et ça devient si bien quant il/elle est d'accord.
MacBookPro 2.6 GHz i7 8Go - iPad 3 3G 32Go - iPhone 4 et SE 16Go - en principe tout ça est a jour...

En retraite programmeur a ses heures, pas toujours très assidu, et un peu voir beaucoup fâché avec l'anglais ( un séjour correspondant est envisagé, si vous avez des plans (automne ou printemps) Je dois reconnaitre que le jeu Duolingo m'a bien fait avancer dans cette démarche .

Merci.


#75 iLandes

iLandes

    Torréfacteur de fèves

  • Membre
  • PipPipPipPipPip
  • 821 messages
  • LocationLandes

Posté 27 juillet 2017 - 10:36

J'ai quand même le souvenir d'avoir fait un tuto (que je ne retrouve plus...) on faisait tout ce qu'on voulait y compris dessinée les diverses cellules (en Droppant depuis le modèle ) sans la moindre ligne de Code, ça faisait le déplacement D&D, le menu Edition, la sauvegarde finale, la gestion des versions précédentes (pour le données), le formatage dans la monnaie locale...

Je pense que c'est dans le livre de Aaron Hillegas de Big Nerd Ranch sur le dev macOS en objective-c et en swift. Très bon livre d'ailleurs et très bonne collection en général


--

seb@stien as iLandes

Linked In, Twitter, GitHub, StackOverFlowiLandes.fr

 

Applications : Plages.TVGirondins33Jardiner avec la luneDVRGVMidi Note Converter, FreeIMC.

 

It's not a bug, it's a feature.

Feature : A bug as described by the marketing department (Apple II Reference Manuel 1979 page 180)

 


#76 Céroce

Céroce

    Mouleur de chocolats

  • Contrôleur d'arômes
  • 5 206 messages
  • LocationSaint-Leu-d'Esserent / France

Posté 02 août 2017 - 18:12

Ça n'est peut-être pas ce que souhaite l'auditeur

La migration vers d'autres solutions que Core Data est bien réelle dans le métier. Alors je ne sais pas ce que souhaite l'auditeur mais si c'est être à l'ordre du jour, étudier Core Data n'est pas fondamental.
 

et puis CoreData est probablement appelé a évolué.

Core Data n'avait pas bougé depuis des années, et iOS 9/macOS 10.11 ont apporté quelques nouveautés dans la syntaxe. C'était pour le moins inattendu!

Mais les mêmes problèmes sont toujours présents, à commencer par la difficulté à débugguer, mais aussi la gestion du multithread (ou plutôt l'absence de gestion), le système de migration mal foutu, la gestion de l'undo à contourner, ou l'absence de support pour iCloud…
 

J'ai quand même le souvenir d'avoir fait un tuto (que je ne retrouve plus...) on faisait tout ce qu'on voulait y compris dessinée les diverses cellules (en Droppant depuis le modèle ) sans la moindre ligne de Code, ça faisait le déplacement D&D, le menu Edition, la sauvegarde finale, la gestion des versions précédentes (pour le données), le formatage dans la monnaie locale...

C'est exact, dans d'anciennes version de Project Builder (ancêtre de Xcode) ou pouvait glisser le fichier xcdatamodel dans Interface Builder, et ça créait le ViewController et tous les bindings.
Dans mon souvenir, Xcode ne l'a jamais permis, et cette fonction n'a jamais existé sur iOS.

Certes, ça faisait de jolies démos, mais dans la pratique, faire évoluer le View Controller était très compliqué, parce qu'il fallait déjà comprendre comment les bindings avaient été établis. Et les mises à jour du modèle étaient également problématiques, puisque l'outil permettait uniquement de créer de nouvelles interfaces.
C'était gadget, et c'est pour cela que ça a disparu, sans que personne ne s'en plaigne.
RenaudPradenc.com Je suis développeur iOS & Mac indépendant.

#77 Gercofis

Gercofis

    Ecabosseur en fèves

  • Membre
  • PipPipPipPip
  • 261 messages
  • LocationCrozon l'été et Chambéry l'hivers

Posté 10 août 2017 - 08:40

Voila enfin une vraie réponse, pour le coup je comprends mieux, merci beaucoup.

Le compilateur c'est aussi bête (?/!) qu'une femme: il/elle râle d'abord, on grogne après, en fin de compte il/elle a toujours raison, de toutes façons on est obligé de céder et ça devient si bien quant il/elle est d'accord.
MacBookPro 2.6 GHz i7 8Go - iPad 3 3G 32Go - iPhone 4 et SE 16Go - en principe tout ça est a jour...

En retraite programmeur a ses heures, pas toujours très assidu, et un peu voir beaucoup fâché avec l'anglais ( un séjour correspondant est envisagé, si vous avez des plans (automne ou printemps) Je dois reconnaitre que le jeu Duolingo m'a bien fait avancer dans cette démarche .

Merci.





0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)