Ürün hedeflerine göre native veya çapraz platform yaklaşımı seçilir. Tek kod tabanı zaman ve bütçe avantajı sağlayabilir; yoğun donanım kullanımı ya da platforma özel deneyim gereken projelerde native geliştirme daha doğru olabilir.