Il semblerait que plus personne ne soit actif dans cette discussion. Si vous souhaitez reprendre la conversation, posez simplement une nouvelle question.

Développer sur iPad

Bonjour,


Heureux possèsseur d'un Mac Book Pro de mid-2014, je cherche à alléger mon sac à dos et à être un peu plus mobile en prévoyant d'acheter un iPad Pro de dernière génération. Outre tous les atouts de puissance, de réactivité, de sensitivité, du tactile et de la mobilité de l'iPad, j'ai néanmoins une contrainte professionnelle qui me pose problème.


Etant développeur (Python, Java et Javascript), j'ai à ma disposition sur Mac un ensemble d'outils me permettant de mener à bien mon développement (un compilateur et interpréteur pour chaque langage ainsi qu'un terminal).


Aujourd'hui, je cherche une réponse à la question simple : "Est-il possible de développer et tester ses applications sur iPad ?".


Je suis bien conscient que iOS est très différent de macOS (unix). Mais il existe peut-être des moteurs / applications permettant de le faire ? J'en appel à votre expérience / savoir sur ce point.


En vous remerciant,

Pierre

iPad Pro

Publiée le 2 août 2017 à 15h51

Répondre
7 réponses

Le 3 août 2017 à 08h38 en réponse à The BOSS

Bonjour,


Merci, mais mon objectif n'est pas du tout de changer de langage de développement. En effet, mon coeur de métier s'articule autours des langages cités, pas du Switft ou de l'Objective-C.


La question n'est pas simple. Mes IDE disposent souvent d'options de compilation (ou d'exécution) particuliers. De plus, pour chaque langage un ensemble de bibliothèques peuvent (doivent dans beaucoup de cas) être récupérées. Je pense aux utilitaires "pip" pour Python, "maven" pour Java ou encore "npm" pour Javascript.


J'ai néanmoins regardé XCode sous macOS pour vérifier la possibilité d'utiliser ces outils. Il s'avère que mes connaissances sont très limités sous XCode et que je n'ai pas trouvé la possibilité de le faire. De plus, mon essai avec Python demande le chemin vers l'interpréteur Python dans "/usr/local/bin/python" par exemple. Chemin qui est récupéré depuis un terminal et sur un système unix.


Effectivement, reposons correctement la question cette fois-ci : "Est-il possible de développer (en Python, Java, Javascript ; avec les outils pip, maven et/ou npm) et tester ses applications sur iPad ?"

Cordialement,

Pierre

Le 3 août 2017 à 09h03 en réponse à Pev

Oui et Non,

Si votre but est de crée une application pour la mettre sur le AppSore, vous devrez apprendre Objective-C ou Swift qui tout deux vous permette d'intégré des scripts Python, Perl, AWK, Meteor… Excepté JAVA. Xcode vous fournit tous les outils pour tester les applications et avec Swift tout est bien plus simple. Typiquement dans l'attribution des pointeurs en mémoire et les formules mathématiques.


Si vous devez créer une application interne pour une entreprise type tester un système dans l'aéronautique qui ne sera pas disponible sur l’App Store il est possible de développer avec d'autres compilateurs, sous réserve et en accord avec Apple.

Le 3 août 2017 à 09h14 en réponse à The BOSS

Non, ce n'est pas mon but de développer une application pour l'AppStore, et je suis déjà au courant des spécificités sur Swift pour macOS et iOS.

Le débat n'est pas celui de savoir quel langage est mieux qu'un autre, mais de savoir s'il est possible de pratiquer les langages cités sur iPad Pro, de les compiler/interpréter et de les tester indépendamment de toute imbrication dans un code d'un autre langage.

Développer sur iPad

Bienvenue dans la Communauté d’assistance Apple
Un forum où les clients Apple s’entraident avec leurs produits. Faites vos premiers pas avec votre identifiant Apple.