¿Por qué, si no es por dinero, algunos desarrolladores crean aplicaciones SD (para teléfonos) y HD (para tabletas) separadas en lugar de aplicaciones universales?

En mi opinión, la mayoría de las aplicaciones para iPad y iPhone / iPod touch son considerablemente diferentes, incluso si representan los mismos datos, lo que significa productos fundamentalmente diferentes.

Hay que pensar en los contextos: el iPad es increíble de usar en el sofá o en la carretera cuando estás en una posición cómoda, con más tiempo para gastar (piensa en buscar excelentes lugares de vacaciones o ver trailers de películas actualmente en los teatros). Las aplicaciones de iPhone / iPod tienden a estar diseñadas para un uso diferente: abra la aplicación, eche un vistazo a la información que desea saber y vuelva a guardarla en su bolsillo: clima, listas de tareas, mapas, etc.

En la perspectiva de la ingeniería, es más fácil tener productos separados para cada contexto. Reduce el esfuerzo de ingeniería ya que tiene diferentes proyectos con algún código en común (lo cual es una gran victoria si tiene una pequeña tienda de una persona, ya que tiene más enfoque y afeita menos su yak).