2010-01-27 11 views
10

Dopo l'annuncio di iPad e its SDK (iPhone SDK 3.2), il trasferimento di app su iPad diventa un problema importante. Quali linee guida dovrei seguire nelle mie app per iPhone per assicurarmi di portarlo su iPad nel modo più trasparente possibile?Che cosa dovrei considerare per garantire una porta trasparente delle mie app per iPhone su iPad?

The different resolution è particolarmente importante. Mentre l'iPad esegue le app per iPhone non modificate, non è davvero il comportamento auspicabile per un'app nativa. Come possiamo rendere indipendenti le nostre app per iPhone in modo che possano funzionare con garbo su tutte le risoluzioni come la maggior parte delle app desktop?

risposta

0

Nulla, sembra. Anche se non abbiamo ancora l'SDK. Tutto ciò funzionerà con l'app per iPhone senza problemi, sebbene con una risoluzione ridotta.

Resta da vedere quanto parte dell'SDK dell'iPhone esistente è condiviso con l'interfaccia utente dell'SDK dell'iPad.

0

A giudicare da ciò che è stato detto, assolutamente nulla. Dovrai adattarti alle nuove dimensioni dello schermo e hardware migliore tutti insieme, se vuoi sfruttare le funzionalità offerte dal dispositivo migliorato. La mancanza di un modulo 3g è anche qualcosa da considerare se le tue app si basano su tale funzionalità.

+0

C'è ** un ** modulo 3G. –

+1

In realtà, * è talvolta * un modulo 3g. – aehiilrs

+0

Il modulo 3G è opzionale. Ma questo è quasi come la discrepanza di iTouch/iPhone ora probabilmente non è un grosso problema ... – Matt

18

Se si sta utilizzando IB e si impostano correttamente i comportamenti di ridimensionamento degli elementi, e anche le coordinate di codifica del fotogramma sono tutte relative l'una all'altra, si è a metà strada per avere un'interfaccia utente potenzialmente ridimensionabile su uno schermo più grande.

Dalle schermate ci sono anche nuovi tipi di fogli di azione, potenzialmente collegati agli elementi dell'interfaccia utente invece di fluttuare: se oggi utilizzi gli overlay, probabilmente funzioneranno allo stesso modo, ma potresti prendere in considerazione la possibilità di modificare il posizionamento dal centro su display più grande.

UPDATE:

Ora l'evento è finito, e gli sviluppatori registrati possono scaricare l'SDK - anche se non possiamo parlare di caratteristiche specifiche qui appena ancora, leggere tutti i documenti relativi alla nuova versione del sistema operativo in quanto vi sono un numero di cose volte ad aiutarvi a passare al supporto di entrambe le piattaforme. Inoltre, prima di iniziare a utilizzare le librerie personalizzate per le cose, dare un'occhiata alle modifiche dell'API per vedere quali nuove capacità potrebbero essere supportate che non sono oggi.

In generale, quello che ho detto sopra su IB è vero, e dovresti anche iniziare a pensare a come le tue app oggi potrebbero usare più spazio per presentare più informazioni contemporaneamente anziché essere suddivise su più schermi. Inoltre, se stai facendo progetti in questo momento che usano le immagini, assicurati di progettare inizialmente le immagini abbastanza grandi da poterle usare anche per le applicazioni tablet ad alta risoluzione.

4

È molto più ragionevole aspettarsi che gli utenti inseriscano testo (e una quantità maggiore di esso) rispetto a un dispositivo non iPad.

+0

Inoltre, come indicato nello store e altrove, è possibile utilizzare una tastiera Bluetooth per rendere pratiche le app di immissione di testo pesanti. –

Problemi correlati