• Bonjour Visiteur. Bienvenue sur les nouveaux forums de MacGeneration. La peinture est encore fraiche, quelques boulons doivent être resserrés, plus d’informations demain !

Quelques conseils pour débuter dans un développement d'application

bong

Membre junior
6 Juillet 2018
72
4
51
Salut ! Je sollicite votre coup de main pour la question suivante : j'ai une idée d'outil informatique que je souhaiterais développer pour Mac exclusivement (pas d'ios, pas de web). Mais... je n'y connais rien en développement informatique (je mets entre parenthèses le Latex et le Markdown :coucou:). J'ai bien conscience que ça va me prendre un (petit) peu de temps, mais je suis persévérant : quelqu'un aurait-il, dans l'entre-deux, quelques tuyaux basiques qui m'aideraient à me lancer dans cette aventure ? Par exemple :
- Quels livres ou applis à consulter ?
- Quel langage de développement plut^to qu'un autre (Objective-c, Swift...) ?
- Quels logiciels d'édition (Sublime Text, Xcode) ?

Merci pour vos retours !
 

ntx

Vénérable sage
Club MacG
15 Octobre 2004
12 012
365
92
Bonjour,
- Objective-C c'est fini, l'avenir est à Swift. Si tu veux un langage plus universel, je dirais Java.
- XCode est prévu pour gérer des projets Swift. Avec les autres éditeurs je ne sais pas comment cela se passe pour produire une appli Swift. Pour Java, je proposerais Eclipse (un peu usine à gaz à mon goût) ou IntelliJ (payant pour les versions les plus complètes).
 

bong

Membre junior
6 Juillet 2018
72
4
51
Bonjour,
- Objective-C c'est fini, l'avenir est à Swift. Si tu veux un langage plus universel, je dirais Java.
Bonsoir, merci. Je ne savais pas que Java permettait de créer sur Mac. Pour créer une application dans le style de Things 3, par exemple, ce serait donc du Java ?
 

ntx

Vénérable sage
Club MacG
15 Octobre 2004
12 012
365
92
Une appli peut être écrite indifféremment en Java ou en Swift. A toi de choisir le langage qui te convient.
Java possède une plus grande communauté et plus d'outils que Swift poussé pour le moment surtout par Apple. Mais pour les perfs pures (ex. jeu 3D) ce n'est pas l'idéal.
Si tu veux une appli parfaitement intégrée a microcosme Apple/Mac OS/iOS Swift sera plus conseillé.
 

Larme

Vétéran
Club MacG
11 Décembre 2007
6 489
396
Paris
Swift si tu veux que des apps macOS.
Une fois que tu auras maîtriser un peu le language et les frameworks (Cocoa), je te conseillerais de savoir lire de l'Objective-C, car beaucoup de ressources (sample, questions/réponses sur le net, etc.) sont encore qu'en Objective-C, mais vu qu'on utilisera derrière les mêmes frameworks, on utilise alors les mêmes méthodes et la traduction est assez facile.
 

bong

Membre junior
6 Juillet 2018
72
4
51
Merci pour vos réponses ! Et auriez-vous une idée de manuel électronique, éventuellement interactif, avec lequel je pourrais débuter cet apprentissage ? (Je peux faire une recherche, mais vous semblez être familiers de ces outils).
 

Combo

Membre confirmé
11 Octobre 2004
348
8
38
Le Gosier (Guadeloupe)
Salut ! Je sollicite votre coup de main pour la question suivante : j'ai une idée d'outil informatique que je souhaiterais développer pour Mac exclusivement (pas d'ios, pas de web). Mais... je n'y connais rien en développement informatique (je mets entre parenthèses le Latex et le Markdown :coucou:). J'ai bien conscience que ça va me prendre un (petit) peu de temps, mais je suis persévérant : quelqu'un aurait-il, dans l'entre-deux, quelques tuyaux basiques qui m'aideraient à me lancer dans cette aventure ? Par exemple :
- Quels livres ou applis à consulter ?
- Quel langage de développement plut^to qu'un autre (Objective-c, Swift...) ?
- Quels logiciels d'édition (Sublime Text, Xcode) ?

Merci pour vos retours !
Salut,

Pour ma part je suis dev depuis plus de 10 ans mais même avec de l’expérience, lors de l’apprentissage d’un nouveau langage, je préfère revoir les bases.

J’ai donc investi quelques euros dans cette app Code! Learn Swift Version de « Happy Moose Apps » https://itunes.apple.com/fr/app/code-learn-swift-version/id1032546737?mt=8 qui m’a permis d’apprendre Swift rapidement sous forme de quizz. Je la recommande à tout débutant.

Après cela seulement je suis passé sur XCode qui est une IDE assez complexe pour un débutant mais là encore tu as des tutos à foison ou bien des formations payantes (mais pas chère lors des fréquentes promos) sur des sites comme Udemy.

Bon courage !