Sfaturi de programare mobile • Întotdeauna gândiți "serviciu Web": Vă recomandăm să vă construiți codul pentru a fi complet abstractizat, ca și cum ar fi fost un serviciu Web (un serviciu Web local, dacă doriți). Asigurați-vă că toată logica de programare este complet independentă de ecrane sau chiar de platforma în care va funcționa, astfel încât toate modulele dvs. de programare sunt platforme agnostice și, cel mai important, reutilizabile între platforme • Cunoașteți platformele țintă: Exemplul fila de mai sus este un motiv pentru care este important să cunoașteți platformele țintă. Cel mai bun mod de a ști ce este disponibil pentru aplicația dvs. și ce ar trebui și nu ar trebui să faceți este citirea indicațiilor fiecărei platforme pentru interfața cu utilizatorul. • Lucrați cu echipa de proiectare: dacă sunteți grafică, asigurați-vă că aflați despre fiecare platformă, paradigmele de navigare și limba dvs. vizuală. Veți găsi diferențe subtile care fac o mare diferență în utilizarea • Fii utilizatorul tău: utilizatorul tău este cel mai important aspect atunci când e vorba de construirea aplicației tale.