|
Publicité | ||||||||||||||||||||||
|
|
#1 |
![]() ![]() |
Mise à jour du 21.05.2010 par Katleen
Un SDK permet de développer des applications iPhone sous Windows, utiliserez-vous cet outil ? Zimusoft vient de sortir un SDK pour iPhone qui émule un programme iPhone sur Windows. En effet, le SDK officiel d'Apple n'est compatible qu'avec les produits de la firme ; et force de plus les développeurs à utiliser le langage Objective-C (une variante de C++ connue d'une poignée de programmeurs seulement). Zimusoft indique qu'environ 80% des développeurs ne programment que sur Windows et qu'ils ne savent pas utiliser Objective-C. Voilà pourquoi il propose DragonFireSDK, qui offre un simulateur d'iPhone sur l'écran de l'ordinateur pour aider ses utilisateurs à débuguer leur programme. L'éditeur explique : "Apple a souvent été critiqué pour ses restrictions, mais ils ne nous ont pas fermé la porte. Nous aimons l'iPhone", avant d'ajouter qu'il veut contribuer au développement du smartphone. Ce SDK devrait donc ouvrir la porte à davantages de professionnels de la programmation, et voir venir l'arrivée de nouveaux jeux pour le mobile d'Apple. Source : Téléchargement de DragonFireSDK (99.95$) Avez-vous déjà programmé avec Objective-C ? Trouvez-vous son utilisation difficile ?Mise à jour iPhone OS 4 bêta 4 et SDK Apple a mis en ligne hier soir une nouvelle bêta de l'iPhone OS 4 (bêta 4). Cette version devrait se rapprocher de la version finale qui doit être présentée lors de la WWDC qui aura lieu le 7 juin. Peu d'information sur cette mise à jour de la part d'Apple, mais certains développeurs annoncent déjà les quelques nouveautés :
Vous pouvez télécharger l'iPhone OS 4 bêta 4 ainsi que le SDK sur le site Apple : http://developer.apple.com/iphone/ (compte développeur payant) iPhone OS 4 bêta 3 et SDK Apple a proposé dernièrement aux développeurs la troisième bêta de l'iPhone OS 4 (firmware et SDK). Cette nouvelle version était vraiment attendue par tous les développeurs, car la version précédente était considérée comme une véritable "catastrophe" au point que certain développeur serait retourné sur la dernière version officielle de l'OS (3.1.3). En effet, la bêta 2 était vraiment instable, lente, avec de gros problèmes dans certaine application principale, comme l'incapacité de prendre des photos, l'impossibilité de recharger son iPhone sans être obligé de redémarrer l'appareil ou encore des problèmes aux réseaux Wifi ou 3G. Cette bêta corrige donc ces problèmes, il est maintenant possible d'utiliser l'appareil photo, l'OS est maintenant réactif, il est possible d’échanger des fichiers entre l’iPad et le Mac ou le PC via iTunes, on peut maintenant avoir accès aux commandes iPod via un glissement du doigt vers la gauche dans la barre de multitâches. ![]() Autres nouveautés, la possibilité de verrouiller le changement d'orientation comme sur les iPad, puis la possibilité de quitter une application qui fonctionne en mode multitâches via un badge en haut à gauche de l'icône de l'application. ![]() Au niveau du SDK, Apple avait mis à disposition au téléchargement le SDK bêta 3, mais l'avait retiré de leur site rapidement sans trop d'information de la part d'Apple, mais la cause sera due à l'absence de reconnaissance de l'iPhone OS 4 8A260b par le SDK, qui est certes pas pratique. Le SDK aurait aussi laissé des traces du prochain iPhone 4G avec la possibilité de faire de l'enregistrement vidéo en HD 720p, mais ce n'est encore qu'une rumeur. Vous pouvez télécharger l'iPhone OS 4 bêta 3 ainsi que le SDK sur le site Apple : http://developer.apple.com/iphone/ (compte développeur payant) A lire aussi : Les grandes nouveautés de l'iPhone OS 4.0 Ainsi que : Apple Event Avril 2010 : Apple dévoile l'iPhone OS 4.0
__________________
QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore) QuickEvent Lite : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore) ______________________________________________________________________________________ La rubrique Mac - Les cours & tutoriels Mac - Critiques de Livres Mac
Dernière modification par kOrt3x ; 19/05/2010 à 10h39. |
|
12
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : juillet 2009 Messages : 1 553 ![]() |
Mise à jour du 21.05.2010 par Katleen
Un SDK permet de développer des applications iPhone sous Windows, utiliserez-vous cet outil ? Zimusoft vient de sortir un SDK pour iPhone qui émule un programme iPhone sur Windows. En effet, le SDK officiel d'Apple n'est compatible qu'avec les produits de la firme ; et force de plus les développeurs à utiliser le langage Objective-C (une variante de C++ connue d'une poignée de programmeurs seulement). Zimusoft indique qu'environ 80% des développeurs ne programment que sur Windows et qu'ils ne savent pas utiliser Objective-C. Voilà pourquoi il propose DragonFireSDK, qui offre un simulateur d'iPhone sur l'écran de l'ordinateur pour aider ses utilisateurs à débuguer leur programme. L'éditeur explique : "Apple a souvent été critiqué pour ses restrictions, mais ils ne nous ont pas fermé la porte. Nous aimons l'iPhone", avant d'ajouter qu'il veut contribuer au développement du smartphone. Ce SDK devrait donc ouvrir la porte à davantages de professionnels de la programmation, et voir venir l'arrivée de nouveaux jeux pour le mobile d'Apple. Source : Téléchargement de DragonFireSDK (99.95$) Avez-vous déjà programmé avec Objective-C ? Trouvez-vous son utilisation difficile ?
|
|
|
11
|
|
|
#3 |
|
Membre chevronné
![]() Étudiant Inscription : septembre 2006 Messages : 493 ![]() |
Il y avait déjà eu une news sur ce SDK.
De plus, contrairement à ce qui est indiqué dans cette news, Objective-C est une extension de C, pas du tout une variante de C++. |
|
|
10
|
|
|
#4 |
|
Membre éprouvé
![]() Développeur C++/Qt/OpenGL Inscription : septembre 2002 Messages : 227 ![]() |
Pas de support OpenGL à priori, donc non. Ça semble quand même un peu léger pour 99€ ...
|
|
10
|
|
|
#5 |
|
Membre du Club
![]() Inscription : juin 2007 Messages : 147 ![]() |
Salut,
Oui, On a déjà parler de DragonFireSDK de Zimusoft, mais faut pas rêver, il faudra toujours compiler l'exécutable grâce à un Mac, le Framework nous permet simplement de coder en C/C++ ou autre, son application Iphone/Ipad sous Windows et de convertir en langage pour Mac. 99 $ pour un simple convertisseur, non merci.... Dernière modification par Mejdi20 ; 24/05/2010 à 08h30. |
|
|
10
|
|
|
#6 |
|
Invité régulier
![]() Jean-Jacques MEYER Inscription : juin 2010 Messages : 2 ![]() |
Bonjour,
Le produit peut se décomposer en deux parties : un SDK qui permet d'ajouter une bibliothèque de développement iPhone/iTouch et un émulateur, pour des développements sous Windows avec C++. Coût : 49 €. Puis un outil de conversion permettant de déposer les applications sous iTunes ou par l'intermédiaire de Zimusoft. À priori il faut créer un fichier ZIP en respectant une arborescence de fichiers et l'envoyer sur leur site, pour recompilation. Coût : 50 €, une application gratuite, les autres payantes (10 € je crois). Pour l'instant je n'ai testé que le SDK sous Windows 7 avec Visual C++ 2008. Le fonctionnement sous l'émulateur est parfait, il faut juste cliquer avec la souris au lieu d'utiliser le doigt. Bien sûr, le SDK semble un peu pauvre, mais il permet de créer des applications courantes sans problème (son, détection x/y de l'emplacement touché, défilement sur de longues images, sprites, rotations 2D, déplacements 2D, saisies de texte, etc.). Il manque une fonction de rotation 3D (pour retourner une carte, par exemple), mais j'essaye de la simuler par une séquence d'images crées à l'aide des fonctions 3D de Photoshop Extended. Malheureusement VC++ ne permet pas de temporisation (à ma connaissance) et l'affichage en séquence des vues ne montre que le résultat final, donc pas d'animation (malgré 16 images). Les essais continuent, je pense y parvenir avec la fonction OnTimer de base et WorldSetxy... |
|
|
10
|
|
|
#7 |
|
Invité régulier
![]() Jean-Jacques MEYER Inscription : juin 2010 Messages : 2 ![]() |
Bonjour,
Essais très concluants. La fonction OnTimer permet de lancer l'animation 3D, très fluide et parfaite (18 images). La carte se retourne en pivotant sur elle-même, comme elle le ferait en réel, dans un sens, puis dans l'autre. D'autre part WorldSetxy (éventuellement avec OnTimer) permet de déplacer le point de vue (effet de glissage) vers une image située en-dehors de l'écran. Beaucoup de possibilités également (multipages, scrollings longs, ...). L'application est terminée et fonctionne à 100% comme désiré. Il ne me reste plus qu'à acheter le reste du kit de développement et je tenterai de mettre l'application sur mon iPod Touch 3G (3.1.3). À suivre... Dernière modification par JJM78 ; 02/06/2010 à 19h39. |
|
|
10
|
|
|
#8 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 2 ![]() |
Il existe maintenant un environnement de compilation iOS pour Windows
Ce n'est pas à proprement parler un IDE comme XCode, mais ça permet de créer ses propres applis avec l'IDE de son choix en C/C++ ou en Objective C notamment pour les téléphones jailbreakés. http://www.pmbaty.com/iosbuildenv/ Je confirme que ça marche |
|
|
10
|
|
|
#9 | |
![]() ![]() |
Citation:
__________________
QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore) QuickEvent Lite : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore) ______________________________________________________________________________________ La rubrique Mac - Les cours & tutoriels Mac - Critiques de Livres Mac
|
|
|
10
|
|
|
#10 |
|
Membre confirmé
![]() Inscription : avril 2009 Messages : 496 ![]() |
tu penses trop perso, pas assez entreprise. 100€ c'est rien pour une entreprise !
Si tu es chef de projet, que tu as dans ton équipe un génie du c/c++ multiplateforme (en gros pas un expert visual studio) et que le recrutement d'un expert ingé.dev pour iphone est hyper cher dans le secteur, alors ce genre d'outils de conversion est une clé de la réussite (si tenté qu'il fonctionne correctement). |
|
|
10
|
|
|
#11 |
|
Invité de passage
![]() Inscription : février 2010 Messages : 2 ![]() |
des news sur le sujet ?
|
|
|
10
|
|
|
#12 |
|
Membre confirmé
![]() Inscription : avril 2009 Messages : 496 ![]() |
pas de mon côté.
|
|
|
10
|
|
|
#13 |
|
Invité de passage
![]() Christophe Développeur Web Inscription : avril 2011 Messages : 1 ![]() |
Bonjour à toutes/tous,
A-t-on des nouvelles concernant les possibilités de développer des applis iPad sous environnement autre que Mac (j'ai un iPad 1 et un iPad 2 mais pas de mac... enfin si, un OS 9 !!!). Merci ! |
|
|
00
|
|
|
#14 |
|
Membre confirmé
![]() Inscription : avril 2009 Messages : 496 ![]() |
peut-être peux-tu développer sur les ipad directement non ?
|
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 2 ![]() |
Pour information :
http://www.pmbaty.com/iosbuildenv/ <--- l'environnement de compilation iPhone qui s'intègre avec Visual Studio. C'est tout ce qu'il me fallait ! |
|
|
00
|
|
|
#16 |
|
Membre confirmé
![]() Inscription : avril 2009 Messages : 496 ![]() |
c'est pas compatible avec app store, juste cidia store...
pas cool |
|
|
00
|
|
|
#17 | |
![]() ![]() |
Citation:
__________________
QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore) QuickEvent Lite : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore) ______________________________________________________________________________________ La rubrique Mac - Les cours & tutoriels Mac - Critiques de Livres Mac
|
|
|
00
|
|
|
#18 |
|
Invité de passage
![]() Étudiant Inscription : février 2012 Messages : 2 ![]() |
Bonjour, j'ai des préoccupation par rapport a mon projet. En fait je novice et je n'ai pas de grandes connaissances sur l'iOS et sur le développement d'application sur la gamme Apple. J'aimerais savoir si la chaine de développement d'applications iOS est possible uniquement que sur Mac? Est ce qu'il est possible de développer avec un émulateur sur un PC?
|
|
|
00
|
|
|
#19 |
|
Invité de passage
![]() Inscription : février 2007 Messages : 2 ![]() |
Ce qu'il faut savoir avant tout , c'est qu'une application qui n'a pas été fait sur Apple n'est pas une application légale aux yeux d'Apple. Il est toutefois possible de publier ses applications du côté "sombre" d'iOS, soit sur le Cydia Store. Il est même possible d'en vendre je crois. (Corrigez-moi.)
Cela dit, il est possible de développer sur Windows. Une personne a développé il y a quelques temps un environnement de développement pour iOS version Windows, à vendre pour 99$. La version démo a supposément une limitation quant à la quantité de projets compilations, ou encore fait un Watermark sur les projets, mais de mon côté, j'imagine qu'il y a une erreur, car la version que j'ai trouvé n'a aucune limitation. À la compilation, elle exporte une version .IPA style Apple Store, et une version ('point' je ne me souviens plus trop) pour Cydia. Sa suite de développement se greffe à Visual Studio. Je ne connais pas la terminologie de la programmation suffisamment pour bien décrire sa suite, mais lorsqu'on compile la solution dans Visual Studio, en arrière plan, le tout est compilé avec gcc et les bibliothèques de Apple, comme si on travaillait avec XCode. La seule contrainte: dans XCode, on développe les formulaires (Forms, GUI, environnement graphique) de nos applications avec un outil de création indépendant, et le SDK ne vient avec aucun créateur de formulaires, de sorte qu'il faut définir tous les formulaires manuellement. (Et comme même les programmeurs les plus généreux n'ont pas de temps à consacrer pour créer un IDE spécifiquement pour développer pour Apple dans Windows, il faut s'y faire.) Le SDK fonctionne très bien, et j'imagine qu'il peut être adaptable à un autre IDE que Visual Studio, moyennant un peu de bidulage avec les exécutables et les .bat. Il m'a permis de faire quelques applications (plus ou moins inutiles) utilisant plusieurs fonctionnalités: bluetooth, inclinaison du iPod, sockets TCP (transfert de fichiers, 'souris' sans-fil). Je pense que d'un point de vue geek qui développe pour le plaisir, la création d'application Wireless est ce qu'il y a de plus stimulant avec un bon vieux iPod. Enfin, rappelez-vous que si les Cydia Store, hack et tralala ne vous stimulent pas et que l'objectif est de shipper l'application dans le Apple Store, l'environnement ne peut servir à créer l'application finale. Selon certains dires, Apple a plusieurs règles à suivre pour publier, dont utiliser les bonnes bibliothèques, et j'imagine, respecter un standard autant dans la programmation que dans l'interface graphique. Léon Pelletier |
|
|
00
|
|
|
#20 |
|
Invité de passage
![]() Inscription : février 2007 Messages : 2 ![]() |
Ah, j'oubliais Dragonfiresdk, qui est + ou - le sujet principal du thread.
Le SDK décrit dans mon message d'avant est plutôt un environnement de compilation, pas un SDK. Dragonfire est un SDK, et est plutôt incomplet puisqu'il ne permet pas la compilation. Si un philanthrope, quelque part, est capable de créer un IDE à mettre par dessus l'ios build dev, et de mettre à jour les bibliothèques fournies par ios build dev, on aura un vrai SDK complet pour Apple gratuit et à jour pour iOS 5. Je sais que ce n'est pas respectueux pour le créateur, mais pour la communauté du libre, ce serait un pas de franchis. Surtout que cela aurait pu être fait il y a 2 ans. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com