¿Debo elegir iOS, Android o Windows Mobile para desarrollar mi aplicación móvil?

Puedes optar por la tecnología xamarin. Con Xamarin, escribe sus aplicaciones completamente en C #, compartiendo el mismo código en iOS, Android, Windows, Mac y más. lo que le ahorrará tiempo y costos para crear las aplicaciones nativas para las tres plataformas.

En http://www.flyingcow.mobi/ hemos estado desarrollando aplicaciones móviles para todas estas plataformas desde hace 15 años trabajando en todas estas plataformas.
Contamos con un equipo de desarrolladores competentes y expertos que explotan las capacidades del dispositivo mediante el desarrollo de aplicaciones innovadoras, atractivas, impecables y robustas. Nuestros servicios de desarrollo prometen brindar satisfacción y resultados de vanguardia orientados a la industria. Una metodología eficiente y un enfoque transparente nos permiten ejecutar soluciones de aplicaciones competentes en los últimos dispositivos lanzados recientemente en el mercado. Nuestros servicios se producen, se entregan con un tiempo de respuesta rápido y son rentables.

Póngase en contacto con nosotros, para una discusión más detallada: http://www.flyingcow.mobi/.

Si desea desarrollar en C #, le recomiendo Xamarin.com como un enfoque multiplataforma.

Luego puede lanzar en Android y / o iOS casi simultáneamente.

Sé que solicitó uno u otro, pero creo que, en este punto, con la disponibilidad de herramientas como Xamarin, React Native y NativeScript, debería considerarse una práctica recomendada para lanzar en Android e iOS tan cerca de Al mismo tiempo posible.

Windows Phone es un tercero distante, pero con las herramientas adecuadas no debería ser difícil agregar una compilación para la plataforma, aunque el retorno es aparentemente el peor de los tres.

Hay varias razones para esto:

  • Cualquier promoción paga de su aplicación tiene el doble de posibilidades de llegar a un posible usuario.
  • Las personas están más entusiasmadas con una aplicación cuando la obtienen por primera vez. Si se lo cuentan a sus amigos, su mercado (y la viralidad potencial) se reduce a la mitad o más si no admite ambos.
  • Las personas en la plataforma no compatible se sentirán menospreciadas y pueden resistirse a obtener su aplicación cuando esté disponible.
  • La queja número uno que recibirá es “¿Cuándo estará disponible la versión iOS / Android?” si solo liberas al otro.
  • Te abres a un competidor que desarrolla un clon en la otra plataforma. (He visto que esto sucede muchas veces para aplicaciones exitosas).
  • El costo de desarrollar ambos con herramientas multiplataforma es solo un 10-20% más alto que desarrollar una sola aplicación completamente nativa.

Buena suerte.

1) Si planea desarrollar una aplicación paga, sugeriría que desarrolle primero para iOS, ya que los estudios han demostrado que es relativamente más fácil piratear aplicaciones en Android y que los usuarios de iOS gastan mucho más en aplicaciones en comparación con los usuarios de Android.
2) Desarrollar también para iOS significa mucha menos frustración ya que no tendrá que probar su aplicación en numerosos dispositivos (fragmentación de Android). Los teléfonos Android generalmente tardan en recibir las últimas actualizaciones del sistema operativo en comparación con iOS, ese factor también hace la diferencia.
3) Desarrollar para Windows Phone primero no tiene ningún sentido ya que su base de usuarios es muy pequeña en comparación con iOS / Android.

Por lo tanto, sugeriría el siguiente orden:
iOS> Android> Windows Phone

Te recomendaría comenzar con iOS primero. Simplemente porque no puede poner todos sus recursos en 3 plataformas al mismo tiempo. Sin mencionar que también debes administrarlos.

La estrategia es tener un buen desempeño en 1 plataforma primero, luego pasar a la siguiente.

Primero debe decidir si desea desarrollar una plataforma o todas a la vez.

Si necesita desarrollar en una plataforma, debe aprender el idioma nativo de la plataforma, por ejemplo. Java para Android, Objective C para iOS o C # para wp8. Si ese es el caso, te sugiero que elijas WP8, ya que ya conoces C # y otra buena razón es que WP8 carece de aplicaciones, y es relativamente más fácil de notar, aparte de Android o iOS. Solo necesita proporcionar calidad. Entonces sugeriría iOS, ya que aún es más fácil obtener tracción en iOS que en Android. Las aplicaciones pagas se venden más fácilmente allí, aunque tendrás que luchar con Apple por sus términos y, a veces, te acostumbrarás.

Pero si desea implementar la aplicación de una vez, debe usar una de las herramientas de desarrollo multiplataforma. Ya hay muchas herramientas disponibles en internet. Depende de tu idea, puedes elegir cualquiera de ellos. Recomiendo Marmalade para juegos 2D, Unity3D para juegos 3D y Phonegap para aplicaciones HTML. Todos estos tres SDK tienen mejor soporte que otros.
Por supuesto, hay muchas otras opciones en cada una de estas categorías, sin embargo, nunca las probé por completo.

Por lo tanto, si elige cualquiera de las herramientas multiplataforma, de todas formas puede implementar en cualquiera de las plataformas móviles con pequeños cambios en su código.

En primer lugar, muchas gracias por dar una explicación detallada sobre sus requisitos que espera conocer.

Vea, hay un par de cosas en las que necesita trabajar antes de seleccionar cualquier plataforma. Estoy haciendo todo lo posible para dar una respuesta útil.

Aplicación de pago Vs Aplicaciones gratuitas: –

Este es el factor más importante mientras se trabaja en el desarrollo de aplicaciones móviles. Las plataformas de Android tienen demasiadas aplicaciones gratuitas en comparación con otras tiendas de aplicaciones. La tienda de aplicaciones de Apple tiene demasiadas aplicaciones pagas junto con una buena relación de descarga. Si desea brindar servicios y soluciones sin costo, sugiero que siempre siga adelante con Android, ya que puede dirigirse a una amplia audiencia allí. En caso de que quiera seguir adelante con la paga, entonces la mejor opción es seguir adelante solo con la tienda de aplicaciones de Apple.

Análisis de audiencia dirigida: –

Lo primero y para la mayoría de las cosas es que debes analizar e investigar sobre tu audiencia. A medida que el marketing de aplicaciones móviles crece día a día y todos están ocupados en utilizar este tiempo para ganar dinero. Me gustaría sugerirle, haga una investigación adecuada sobre sus clientes con cada plataforma, me refería a Android, iOS, Windows y BB. Obtendrá estadísticas y detalles sobre su audiencia que lo ayudarán a seguir adelante.

Estos dos puntos seguramente te ayudarán a seguir adelante con las mejores plataformas.

Depende estrictamente de su requerimiento. Cada persona demográfica usa diferentes dispositivos móviles. Como en el caso, el residente de los países de América y Europa usa principalmente iOS y Windows, mientras que las personas de los países asiáticos prefieren Android. Entonces la demografía juega un papel importante. Pero si está preguntando en términos de Adaptabilidad, nada puede vencer a Android en todos los casos, incluso su desarrollo es mucho más difícil que el Desarrollo de aplicaciones móviles iOS … Aunque no se prefiere Windows

Mientras que en términos de costo, We TagWings tampoco es barato ni costoso, pero siempre nos aseguramos de que lo que proporcionamos sea el mejor en términos de presupuesto y usabilidad. Esta es nuestra cartera reciente que hace una de las aplicaciones Hastag más grandes del mundo

Para saber más, no dude en ponerse en contacto: [correo electrónico protegido] / (+1) 408 520 9259

Sugiero que tengas que comenzar con iOS porque en la piratería, Android es de código abierto, y es probable que piratee más fácilmente, ya que las aplicaciones allí son gratuitas. En promedio, el uso de iOS gasta aproximadamente 19 veces más dinero en la App Store que en la tienda Google Play. Sé que Android tenía muchos teléfonos, pero te recomiendo que primero aprendas Swift / Objective C y Java. Estar en este orden: iOS, luego Android y luego Windows Phone. Cuando alcances al menos 500 comentarios, con un promedio de 4.5 estrellas (9.0 / 10), verás la cara de Bob Tabor, y dijo el 25 de junio de 2013 que su Nokia Lumia 920 es el mejor teléfono, aunque tenía muy menos aplicaciones:
Y eso me lleva a esto: estoy enamorado de mi Nokia Lumia 920. Es sin duda el dispositivo más genial que he tenido, y confía en mí, tengo varios de los dispositivos más populares creados en otras plataformas disponibles en El mercado de hoy. Si está interesado en el desarrollo de Windows Phone 8, no es un requisito, pero creo que realmente querrá tener uno de estos teléfonos. No es solo un excelente banco de pruebas para desarrolladores para las aplicaciones que creas, sino que es un gran DISPOSITIVO. Permíteme contarte mis características favoritas: Gran cámara: mi esposa constantemente me pide que le envíe las fotos que tomo con mi teléfono porque su … su, um, teléfono menos capaz … simplemente ni siquiera se compara, especialmente en baja situaciones de luz NFC: comunicaciones de campo cercano … intercambian datos con otros teléfonos NFC independientemente de la plataforma. Anclar: puede anclar cualquier cosa a la página de inicio … música, sitios web, aplicaciones … y busco aplicaciones que actualicen los mosaicos con nueva información para que no tenga que abrir la aplicación, por ejemplo, para ver el clima, o mi calendario o la cuenta regresiva para mis vacaciones. Carga inalámbrica: sí, puede comprar una funda para casi cualquier teléfono que haga esto, ¡pero está integrada EN EL TELÉFONO! Comandos de voz: excelentes para crear elementos de OneNote TODO o enviar un mensaje de texto mientras estoy de viaje. La otra cosa interesante es que la plataforma está creciendo … cada vez que hago una demostración de mi teléfono, convierto a otro usuario. Tengo a mi familia y amigos convencidos de que este es su próximo teléfono cuando venza su contrato de renovación. Y acabo de leer un artículo sobre el crecimiento del mercado empresarial para creadores de aplicaciones, que es realmente emocionante.

Usted dice que puede invertir en hardware, etc., así que supongo que no es un usuario diario de Mac. También leí que quieres saber qué plataforma es el camino a seguir para obtener la mayor tracción. Si bien es cierto, la mayoría de las aplicaciones se desarrollan en el orden de iOS> Android> Windows Phone, con Apple Store tendrías la mayor competencia. Si crees que tienes una aplicación que nadie más ha hecho hasta ahora, entonces necesitas una validación de los usuarios de la aplicación. Si observa el esfuerzo de promoción versus el esfuerzo de desarrollo, el esfuerzo de desarrollo podría ser más ligero que el esfuerzo de marketing para promover la aplicación. Teniendo esto en cuenta, puede validar su idea en la plataforma que mejor conoce que es Microsoft y luego pasar a otras. Alternativo sería desarrollar de una manera agnóstica de plataforma como otros han sugerido.

Mi opinión es que debe comenzar con una aplicación de iOS, porque un usuario promedio de iOS gasta aproximadamente 19 veces más dinero en la App Store que un usuario de Android en Google Play .

Un artículo sobre este tema: ¿Por qué debería crear una versión de iOS de la aplicación antes de la versión de Android?

¿Cómo decide qué plataforma de desarrollo de aplicaciones móviles es adecuada para usted? Para los desarrolladores de aplicaciones, la respuesta a esta pregunta radica en el hecho de que la plataforma de desarrollo de aplicaciones móviles debe complementar bien las funciones de la aplicación.

Quizás la mejor decisión que podría tomar para su negocio en el mundo de hoy es hacer una aplicación móvil para ello. Refleja los productos y servicios de su empresa y la propia empresa. Sin embargo, debe seleccionar bien su plataforma de desarrollo de aplicaciones móviles para obtener los resultados deseados.

Aquí hay algunas cosas a tener en cuenta al seleccionar la plataforma.

1. Concéntrese en el público objetivo : es esencial que mantenga su enfoque en el público objetivo al hacer la aplicación y elija la plataforma que será beneficiosa para sus productos y servicios después de hacer una investigación adecuada.

2. Tasas de piratería : las aplicaciones de iOS tienen menos problemas de piratería que Android, ya que las aplicaciones de Android también se pueden crear y compartir fácilmente. Sin embargo, las aplicaciones iOS de pago o gratuitas deben ser validadas por Apple primero.

3. Desarrollo de aplicaciones nativas o aplicaciones multiplataforma : si desea crear la aplicación solo para una plataforma, el desarrollo de aplicaciones nativas funcionará para usted. Pero si desea apuntar a iOS , Android y Windows, debe crear una aplicación común para todos y optar por la aplicación multiplataforma.

4. Facilidad de trabajo : debe tener en cuenta el sistema de creación de aplicaciones de lenguaje de codificación y comprender qué plataforma ofrece facilidad para crear la aplicación en sí.

5. Carga pesada : algunos sistemas operativos pueden soportar toda la carga de trabajo que una aplicación pone sobre ella, mientras que algunas plataformas no pueden ejecutar más de un número específico de características. Discuta con su equipo de desarrollo de aplicaciones qué tan pesada será su aplicación y qué sistema operativo sería mejor para ella.

6. Confiabilidad : es vital que verifique la confiabilidad de la aplicación mientras se está creando y asegúrese de que no se bloquee tan pronto como el usuario comience a usarla. Su reputación y el nombre de la empresa están en juego cuando se lanza una aplicación móvil en una plataforma.

7. ROI : iOS sería una opción ideal para las empresas que desean ganar dinero mientras comercializan sus servicios y productos, mientras que Android y Windows funcionan bien solo con fines de marketing.

Elija la plataforma de desarrollo de aplicaciones móviles adecuada. Realice un estudio inicial para comprender qué plataforma de desarrollo de aplicaciones móviles sería la adecuada para usted. No existe una respuesta segura al tipo de plataforma de desarrollo de aplicaciones móviles que necesita y la respuesta varía según sus necesidades.

¡Elige bien! ¡Elija MindInventory !

Recomendaría comenzar con Windows porque hay menos competencia en el mercado, especialmente en la categoría de Foto y Video.

Le agradeceré si descarga y descarga mi aplicación No Crop Square InstaPic

https://www.microsoft.com/en-us/

Hoy en día, Android domina el mercado en todo el mundo. La plataforma se basa en software de código abierto, por lo que es menos costoso ingresar al mercado.

Factores que debes considerar

  • Sus usuarios
  • Tu precio

Lo más probable es que su idea sea útil para cierto grupo de personas. Entonces, averigüe qué sistema operativo están utilizando y comience a codificar.

IOS primero, Android segundo y no estoy seguro de si Windows es una opción viable a menos que esté apuntando a un mercado internacional.

Me gustaría recomendar ir con iOS porque un análisis de mercado reciente dice eso. Un usuario promedio de iOS gasta aproximadamente 19 veces más dinero en la App Store que un usuario de Android en Google Play.

Para obtener más detalles, consulte esta publicación de blog ¿Por qué los desarrolladores prefieren iOS a Android para el desarrollo de aplicaciones? Motivos: SIMpalm

Use HTML5 + Phonegap y suéltelo en todas las plataformas a la vez.

Primer iOS
Segundo Android
Tercer Windows.