Mac4Ever PrixMac Acheter un Mac Refurb-Store Mac-LAN : Jouez ! Forum : 195 connectés
Le 06/12/2011 à 15h46 

Développeurs : pour quelle version d'iOS faut-il compiler ?

Faut-il, oui ou non, continuer à compiler son programme dans de vieilles versions d'iOS ? Les développeurs sont souvent assez divisés sur le sujet, estimant d'un côté que gérer toutes les plateformes a un coût important, mais que réserver une application à la dernière version d'iOS génère des ventes en moins.

Le graphique publié par Instapaper (application très populaire et disponible sur quasiment toutes les versions d'iOS en circulation) est vraiment intéressant à lire :

Développeurs : pour quelle version diOS faut-il compiler ?


Avec 98,8% des utilisateurs sous iOS4 (et +), le choix le plus raisonné semble celui de compiler à la fois pour iOS 4 et 5. Mais notez également que compiler pour iOS4.3 permet de capter 87,8% des utilisateurs, ce qui reste acceptable. En effet, entre iOS4 et 4.3, il existe de nombreuses différences d'API (iAd, ARC...) qui peuvent s'avérer déterminantes.

Matt Gemmell (personnalité très écoutée dans le monde du développement iOS) a un avis plus tranché. Selon lui, ne gérer que le dernier OS (iOS 5 en l'occurrence) n'est pas un si mauvais choix. Il permet à la fois de se concentrer sur les nouvelles API, de générer moins de code conditionnel, d'avoir des utilisateurs plus aguerris, et aussi de profiter du marketing généré avec les nouvelles fonctionnalités de l'OS. Par ailleurs, cela pousse aussi les clients à faire la mise à jour, s'ils veulent vraiment profiter de la dernière version de l'app.

Sur Mac4Ever, nous avons un public plus « geek » et vous êtes plus de 70% à posséder iOS5 sur votre iPhone, et pratiquement 95% sur l'iPad. Sur l'application iPhone version 3, iOS4.3 est nécessaire, car nous avons estimé que les nouvelles fonctions (ARC notamment) présentaient suffisamment d'intérêt pour ne pas avoir à gérer les précédentes versions. Et vue la proportion d'utilisateurs sous iOS5 sur cette version (plus de 90%), la prochaine mise à jour nécessitera iOS5 uniquement, ce qui nous permettra de nous concentrer sur certaines nouveautés à venir et d'arrêter de développer sous iOS4. Notez que nous avons également choisi de laisser la version 2.6 en ligne pour ne pas pénaliser trop rapidement nos lecteurs sous iOS3 (même si à terme, cette app sera évidemment abandonnée)

Si vous êtes développeur, n'hésitez pas à réagir à cet article à et nous donner votre opinion !

Lire l'actu :   ou consulter tous les titres...

Disponible également pour iPad et Android
Les réactions à cette news
Pour voir les réactions directement dans le forum, cliquez ici.
  • 1 2 >>
  • @ Arthiam :

    iOS 5 only ?
    bye bye iphone 3G.
  • @ Ptinouvo : Re: Développeurs : pour quelle version d'iOS faut-il compile

    :o 0,16% avec on iPod touch 1G.Je ne représente rien :(
  • @ 2bad :

    Moi je suis sous 3GS depuis longtemps et j'y compte bien y rester le plus possible tellement je l'aime bien.
  • @ Gvollant : Posté depuis Mac4Ever Mobile

    On peut utiliser arc et être compatible ios4.2

  • @ Flomo : Posté depuis Mac4Ever Mobile

    Si on considère le peu d'iPhone 3G en circulation, sachant que les fêtes ne sont pas passées, inutile de s'en préoccuper.
    À partir de là, on peut considérer que l'immense majorité des appareils en circulation sont compatibles avec iOS 5.
    Mise à jour gratuite et n'affectant pas les performances.
    L'utilisateur n'a donc aucune raison de ne pas la faire.

    Donc iOS 5 only. C'est tout benef pour tout le monde.
  • @ Jean-luc :

    Et dire que l'on prétend qu'Android est fragmenté....

    :) :)
  • @ Tontonk6 : Posté depuis Mac4Ever Mobile

    Le 3GS nest pas unios il me sembme. Tu peux tres bien avoir lios 5sur le 3gs. Lol. Ya vraiment des gens.....
  • @ Ptinouvo : Re: Envoyé depuis Mac4Ever Mobile

    Posté par "FloMo"
    Si on considère le peu d'iPhone 3G en circulation, sachant que les fêtes ne sont pas passées, inutile de s'en préoccuper.
    À partir de là, on peut considérer que l'immense majorité des appareils en circulation sont compatibles avec iOS 5.
    Mise à jour gratuite et n'affectant pas les performances.
    L'utilisateur n'a donc aucune raison de ne pas la faire.

    Donc iOS 5 only. C'est tout benef pour tout le monde.

    Non, non.
  • @ Sonyc : Re:

    Posté par "Jean-Luc"
    Et dire que l'on prétend qu'Android est fragmenté....

    :) :)


    Ouep rions un peu :
    http://goo.gl/V6hWY
  • @ Gercofis : Posté depuis Mac4Ever Mobile

    Je ne vois pas très bien ou est le problème, si l'application ou l'update nécessite iOs5 il faut compiler avec et garder la version précédente en ligne.
  • @ Hoffmann :

    Je suis toujours sur l'iphone edge !
    Il fonctionne très bien !
    La seule chose qui me manque a vrai dire est la puce gps, et encore... si le wifi est allumé la précision est pas mal !

    Après le APP Store me refuse presque un jeu sur deux et c'est dommage...

    Dommage aussi le poussage à la consommation...
    Avoir un iphone NG c'est bien, le garder tant qu'il fonctionne bien c'est mieux !
  • @ Pirmezur : Posté depuis Mac4Ever Mobile

    Je trouve quand même la proportion de gens sous iOS 4.3 encore suffisamment importante pour ne pas l'abandonner. Il faut au moins attendre l'arrivée du Jailbreak iOS 5 !
  • @ Willo : Posté depuis Mac4Ever Mobile

    Personnellement, avec mon iPod 2ème génération, ma version d'iOS ne pouvant être upgradée, je trouve dommage d'abandonner les anciennes versions...

    Ensuite d'un point vu plus utilisateur, quel est vraiment le gros intérêt d'obliger à iOS 5 ? L'utilisation d'iCloud ? Y aura-t-il vraiment un plus dans son utilisation ?
  • @ Willo : Posté depuis Mac4Ever Mobile

    Personnellement, avec mon iPod 2ème génération, ma version d'iOS ne pouvant être upgradée, je trouve dommage d'abandonner les anciennes versions...

    Ensuite d'un point vu plus utilisateur, quel est vraiment le gros intérêt d'obliger à iOS 5 ? L'utilisation d'iCloud ? Y aura-t-il vraiment un plus dans son utilisation ?
  • @ Willo : Posté depuis Mac4Ever Mobile

    Personnellement, avec mon iPod 2ème génération, ma version d'iOS ne pouvant être upgradée, je trouve dommage d'abandonner les anciennes versions...

    Ensuite d'un point vu plus utilisateur, quel est vraiment le gros intérêt d'obliger à iOS 5 ? L'utilisation d'iCloud ? Y aura-t-il vraiment un plus dans son utilisation ?
  • 1 2 >>
Réagissez à cette news !
Pour réagir directement dans le forum, cliquez ici.
  • Pour réagir aux news, vous devez être identifié.
    Si vous ne possédez pas de compte, créez-en un !
  • Login :
  • Password :
 /  /    














Mon Mac4Ever

Vivez Mac4Ever à 100% !
  • Participer au site
  • Consulter ma messagerie privée
  • Modifier mon profil








denis code en live !