Penso che ci siano alcune cose da considerare. Innanzitutto, è necessario avere una visione chiara di ciò che si spera di ottenere: funzionalità/funzionalità. Quindi valutare le varie revisioni API e determinare quale livello API fornirà le strutture necessarie per raggiungere i propri obiettivi. A seconda del risultato, potresti dover rivedere i tuoi obiettivi. Forse anche prendere in considerazione l'utilizzo di una versione API inferiore, implementando un set di funzionalità ridotto per entrare nel mercato, quindi parallelamente lavorare al rilascio completo di campane e fischi usando una versione API più elevata. Ma soprattutto, devi valutare il tuo mercato. La domanda diventa: "La tua API di destinazione ti offre abbastanza di un potenziale mercato per la tua app?" Ma a volte diventa un gioco complesso, specialmente se si abbraccia il concetto di "Costruisci e arriveranno" e sviluppi la tua app per il sanguinamento - in attesa che arrivino le masse. Devi essere sicuro di avere la copertura in atto (ad esempio finanziaria e politica se sei in un grande ambiente aziendale) per sopravvivere fino al giorno in cui arriva. Se non lo hai già fatto, potresti voler diventare un membro di Blackberry Alliance. Inoltre, non aver paura di coinvolgere i principali operatori nel tuo mercato e spingerli un po '. Dovrebbero essere in grado di darti un po 'di visibilità sulla penetrazione del portatile/piattaforma. Valuta tutte le variabili sia tecniche che del piano aziendale e documentalo: la risposta ti arriverà. Spero che questo ti aiuti.
si può andare per O.S. 4.5 e successive – iOSDev