¿Quién puede ayudarme a desarrollar una aplicación?

¡Necesitas leer, leer, leer, leer! Blogs, foros, etc. Solo puedo sugerirle un par de fuentes con contenido útil.

Sí, es verdad. La web está muerta. No es que las personas ya no usen Internet, sin duda lo hacen, es solo que los usuarios se están alejando del entorno “Web” basado en el navegador y se han introducido en el mundo centrado en las aplicaciones móviles.

Dos ilustraciones rápidas: 1) Instagram ha sido durante mucho tiempo una verdadera fuerza en la esfera social, pero pasaron años antes de que tuviera una interfaz basada en la Web. Todo su modelo estaba basado en dispositivos móviles; el sitio web era secundario. 2) En los últimos años, aquí en PCMag hemos encontrado cada vez más difícil reunir nuestra función anual de los 100 sitios web principales. De vuelta en los primeros años, fue un sinch. Hoy es un tramo. (Lo bueno es que tenemos muchos otros excelentes resúmenes de aplicaciones).

La moraleja: la Web está muerta, viva el móvil. Eso también significa que todas esas horas que pasó perfeccionando sus habilidades de HTML y CSS fueron en vano. Se trata de poder crear una aplicación móvil funcional y atractiva.

Pero eso no significa (necesariamente) que deba tomar una clase de programación de aplicaciones. Al igual que en los primeros días de la Web, han surgido varias herramientas que permitirán a cualquier persona crear un producto con poco o ningún lenguaje de programación. (Pero si tiene las habilidades de codificación, le dará la capacidad de hacer algo realmente único).

Estos servicios de terceros incluso se encargarán del proceso de enviar su aplicación a varias tiendas (por ejemplo, Google Play, la tienda de aplicaciones de iOS o la tienda de aplicaciones de Windows Phone). Entraremos en algunos de esos servicios a continuación, pero comencemos con una descripción muy básica de cada entorno y cómo entrar por su cuenta.

iOS

Si bien Android es el ecosistema más grande (en todo el mundo), iOS está en medio de un regreso muy impresionante. Y si desea ganar dinero en efectivo, los usuarios de iOS han demostrado que están mucho más dispuestos a gastar dinero en aplicaciones.

Antes de comenzar aquí, también debe saber que Apple mantiene un bloqueo mucho más estricto en su tienda que Google o Microsoft. Tienes que seguir las reglas de Cupertino.

Primero, tendrá que inscribirse en el Programa de Desarrolladores de iOS, donde la membresía comienza en $ 99 / año (hay diferentes niveles para empresas y educación). Si no está utilizando una herramienta de desarrollo de terceros, deberá descargar XCode, el IDE (Entorno de desarrollo integrado) oficial para los entornos iOS y Mac, de la tienda de aplicaciones Mac. No necesariamente necesita ningún conocimiento de programación para usar Xcode, pero puede ayudar si quiere entrar en el meollo de la cuestión.

El idioma principal en el que se escriben las aplicaciones de iOS es el lenguaje de programación Objective-C, un tutorial sobre eso se puede encontrar aquí. El año pasado, Apple les presentó un lenguaje de programación Swift menos técnico para usar junto con Objective-C, (sobre el cual pueden obtener más información aquí).

Apple proporciona un tutorial básico sobre el uso de XCode aquí. Apple también ofrece un conjunto adicional de herramientas que lo ayudarán a probar, distribuir y monetizar su aplicación.

Después de que su aplicación se haya desarrollado y probado, debe enviarla para que Apple la revise antes de incluirla en la App Store. La postura oficial de Apple es que “los tiempos de revisión pueden variar para cada aplicación”. Si su aplicación es rechazada por alguna razón (la larga lista de directrices de Apple está aquí), puede enviar una apelación a la “Junta de Revisión de Aplicaciones”. Pero en última instancia, Cupertino siempre tiene la última palabra.

Androide

Para enviar aplicaciones directamente a Google Play, deberá registrarse para obtener una cuenta de desarrollador de Google Play, que le costará una tarifa única de $ 25. Enviar aplicaciones a Google Play es una actividad mucho menos rigurosa que para la App Store: una vez que se envíe, debería estar disponible en unas pocas horas.

Si desea una descripción general, Google ofrece una buena guía de capacitación paso a paso para desarrolladores en ciernes.

Lo primero que deberá hacer es descargar Android Studio. Si bien existen otros IDE, Studio es el Android oficial y está disponible para descargar en Windows, Mac o Linux. Si desea diseñar para Android, puede ser útil conocer el lenguaje de programación Java. No es el único lenguaje en el que están integradas las aplicaciones de Android, pero es el fundamental. Android Studio te brinda la oportunidad de desarrollar, probar y monetizar tu aplicación. Una vez que haya desarrollado y probado su aplicación, la publicará utilizando la Consola de desarrollador de Google Play.

Telefono windows

Windows es, con mucho, el entorno de sistema operativo móvil más pequeño, pero a medida que intenta unir sin problemas los entornos de escritorio, móvil y tableta de Windows con Windows 10, puede volverse más robusto. El tiempo dirá si esta estrategia será exitosa.

Para obtener una descripción general del proceso de desarrollo, Windows Phone tiene una buena guía de desarrollo disponible aquí. Primero, deberá registrarse para obtener una cuenta de desarrollador de Windows y pagar una tarifa única de $ 19.

Deberá usar Microsoft Visual Studio para desarrollar las aplicaciones. Windows Phone, al igual que las aplicaciones normales de Windows, está escrito en una variedad de idiomas, incluidos C # o C ++ con XAML, C ++ con DirectX y JavaScript con HTML / CSS.

Si desea probar en su teléfono, deberá registrarlo como un dispositivo de prueba, aunque también puede usar varios emuladores de Windows Phone. Una vez completado, puede publicar en la tienda de Windows Phone.

Microsoft también ha creado un conjunto de desarrolladores reducido en forma de Windows App Studio, que permite a cualquier persona con una cuenta de Microsoft crear una aplicación de Windows multiplataforma con solo unos pocos clics. No se requieren conocimientos de programación.

Y escuché sobre:

“Construyendo tu primera aplicación

Android Studio

¡Bienvenido al desarrollo de aplicaciones de Android!

Esta clase te enseña cómo construir tu primera aplicación de Android. Aprenderá cómo crear un proyecto de Android y ejecutar una versión depurable de la aplicación. También aprenderá algunos fundamentos del diseño de aplicaciones de Android, incluyendo cómo construir una interfaz de usuario simple y manejar la entrada del usuario. Crear un proyecto de Android “Pruébalo!

Infografía sobre los costos de tiempo del desarrollo de aplicaciones:

Y aquí hay una lista de artículos útiles sobre desarrollo:

¿Cuánto cuesta desarrollar una aplicación? – Alimentado

10 plataformas excelentes para crear aplicaciones móviles

Desarrollo de aplicaciones de chat móvil

Cómo hacer una aplicación

Crea tu primera aplicación

Una guía paso a paso para crear su primera aplicación móvil

Cómo desarrollar el curso en línea de aplicaciones de Android

Aprenda el desarrollo de Android Lollipop: cree una aplicación para Android ahora

Bueno, con cada respuesta puedes ver a una nueva compañía retratando sus servicios como los mejores. Pero lo que debería estar buscando es encontrar una empresa que haya trabajado en la plataforma de la categoría de su aplicación y que haya tenido un éxito excepcional. Comencemos con lo que debe buscar en un desarrollador de aplicaciones para tomar la decisión correcta para su negocio de aplicaciones.

1. Busque un desarrollador interesado en su negocio, no solo el desarrollo. Una buena compañía de desarrollo debería poder guiarlo no solo a través del proceso de desarrollo, sino también brindarle aportes creativos basados ​​en su experiencia con aplicaciones similares. Las buenas saben qué funciona y qué no en la tienda de aplicaciones porque ‘ He trabajado con muchos clientes.

2. Evaluar su cartera. Un buen desarrollador también debe tener excelentes habilidades de U / UX. Al mirar su cartera, esté atento a las aplicaciones hermosas con excelentes interfaces de usuario. El sesenta por ciento de su aplicación se trata de cómo un usuario interactúa con ella.

3. Verifique las referencias del cliente. Busque desarrolladores que amplíen fácilmente la información de contacto del cliente para que pueda obtener comentarios reales sobre su empresa.

4. Elija a alguien con quien pueda construir una relación. El desarrollo de aplicaciones móviles no es una actividad única. Las aplicaciones tienen que pasar por muchas evoluciones y ciclos basados ​​en comentarios constantes de los usuarios. Busque un desarrollador que se quede con usted durante el ciclo de vida del producto y no abandone el envío una vez que el desarrollo inicial haya finalizado y la aplicación esté alojada.

5. No dejes que el precio te lleve. No, y repito, no seleccione un socio de desarrollo basado en una cotización de precios. Necesita un gran producto, no el producto más barato.

Cada startup o emprendedor tiene un presupuesto. Pero, a menudo, la opción de menor costo puede resultar más costosa a largo plazo, si, por ejemplo, es necesario rehacer la aplicación con otro desarrollador porque no resultó como se esperaba.

6. Piense en el paquete completo, no solo en la codificación. Crear una aplicación no se trata solo de codificación. También se trata de crear un diseño funcional y pensar en la experiencia del usuario. No seleccione un desarrollador independiente a menos que ya tenga acceso a un equipo que realizará el resto de las funciones, como diseño, usabilidad y pruebas.

7. Haga que el diseño sea una prioridad. El aspecto de un sitio web o una aplicación es tan importante como su funcionamiento. Vaya un paso más allá y busque socios que puedan agregar valor al aspecto de usabilidad de su sitio web o aplicación móvil, que definirá cómo los usuarios interactúan con su producto.

Concéntrese en los aspectos correctos de su negocio y tendrá una mejor oportunidad de elegir el desarrollador de aplicaciones adecuado. Es una decisión importante. La realización de su visión a menudo está en manos de su desarrollador. Elegir sabiamente.

Le recomendaría AppInventiv Technologies por la misma razón por la que su idea se revisa muy de cerca y en función de su idea, se recomiendan los mejores desarrolladores. Lo más importante, es bastante fácil si tienes claridad sobre tu idea. Hay una serie de empresas que ofrecen sus servicios, entre los que puede elegir: yo trabajo en uno, es decir, AppInventiv Technologies y me encantaría hablar más sobre eso. Puede consultar algunos de nuestros estudios de caso aquí:

SnapNSave

Recompensa Haus

Mantenerse en forma

StyleFind

Loc8Deals

India increíble

NewsTone

UCLABruins

WalkFit

ZipRide

Para más detalles, puede contactarnos aquí

Correo electrónico: [correo electrónico protegido]

ID de Skype: AppInventiv

Twitter: @AppInventiv

Linkedin: AppInventiv

Facebook: AppInventiv

Hay muchos sitios web como guru.com o las principales firmas de desarrollo de aplicaciones móviles – Revisiones 2015 que puede aprovechar para encontrar terceros para construir su aplicación para usted, desde autónomos hasta pequeñas empresas.

También hay muchos servicios de aplicaciones móviles, como App Maker Appy Pie, mejor calificado como Mobile App Builder GRATUITO o Appcelerator Inc, que tienen plantillas preconstruidas que puedes usar para crear las tuyas con un poco de equidad.

Si no está dispuesto a pagar o construirlo por su cuenta, le sugiero unirse a redes de otros emprendedores como estos en LinkedIn 15 Grupos de LinkedIn a los que debe pertenecer todo emprendedor, hacer amigos, presentar su idea y ver quién está preparado para la empresa .

También deberías cambiar un poco tu mentalidad.

Nadie te ayudará a hacer nada. Deberá poner la debida diligencia para encontrar la ruta correcta para construir su aplicación y luego tendrá que cambiar algo; tiempo, dinero, equidad, para motivar a otros a apoyar su visión.

¿Entonces tienes una idea de aplicación? Eso es genial. Sin embargo, no se construyen solos y necesita uno o más desarrolladores para ayudarlo a ejecutar su idea. La creación de una aplicación es un gran proceso e involucra muchas partes móviles diferentes, pero solo quiero darte un consejo que creo que ayudará a mover las cosas.

Trabajo con una agencia de desarrollo móvil llamada Touchtap y nos encontramos con una cosa con bastante frecuencia cuando discutimos aplicaciones con personas. Puedo decirte que el factor más importante que muerde a las personas es no saber lo que quieren. Antes de siquiera hacer una llamada telefónica o hablar con alguien, debe sentarse y pensar en su idea de la aplicación de principio a fin. Dibujarlo Escríbelo. Si su usuario final toca aquí, ¿qué sucede? Si tocan allí, ¿qué pasa? ¿Pueden deslizar esto o aquello? Etc.

Lleva tus planes a los desarrolladores. Te lo agradecerán.

Sé que no eres un desarrollador, por lo que habrá cosas que extrañarás o en las que no pensarás. Eso está bien, pero tener un buen plan sólido es la mejor manera de comenzar este proceso. Para las cosas que quizás no haya pensado, los desarrolladores probablemente lo verán y le preguntarán. No las responda sobre la marcha si no está seguro. Duerme en él y hazles saber más tarde. Esto lo ayudará a evitar cambios innecesarios más adelante. La planificación es clave para cualquier proyecto y esta no es la excepción.

Su desarrollador le agradecerá por tener un plan por adelantado y por pensar en todo antes de que comience el trabajo. Esto nos permite hacer nuestro trabajo y construir la aplicación correctamente. También reduce enormemente el tiempo de prueba. También asegura que obtienes lo que pediste. Nada arruina un proyecto como los cambios tardíos o de última hora.

Si desea algunas ideas sobre cómo se ve el proceso de planificación, consulte nuestro blog sobre el proceso de descubrimiento de aplicaciones.

Por qué amamos el descubrimiento de aplicaciones (¡y usted también debería hacerlo!)

La mejor ayuda que puede obtener es de una empresa prominente y profesional de desarrollo de aplicaciones.

Un profesional lo ayuda a pulir la idea de su aplicación para racionalizar los procesos, desde el desarrollo hasta las pruebas, desde las pruebas hasta hacerla operativa, y casi todo.

Si desea alguna recomendación sobre una empresa de desarrollo de aplicaciones con experiencia y profesional, diría Enuke Software Pvt. Limitado.

Enuke Software posee experiencia en el desarrollo de aplicaciones móviles y web desde cero, también a precios muy asequibles.

Visite Desarrollo de aplicaciones móviles y web para obtener más información sobre la compañía y su trabajo en este dominio.

Puede hacerlo usted mismo, actualmente hay docenas de creadores de aplicaciones móviles. Para ayudarlo a elegir, este es el top 10 para los no programadores

  1. Appery.io
  2. TheAppBuilder
  3. Buen barbero
  4. Tarta Appy
  5. Puede ver la lista completa con enlaces en este sitio web http://wangapps.com/top-10-mobil … ¡buena suerte!

Puede contactar con un desarrollador personal o una organización según sus necesidades. Este tipo de trabajos resulta exitoso cuando puede hacer que el desarrollador entienda lo que quiere. Aquí, puedo sugerirle uno de los mejores desarrolladores de aplicaciones para iPhone, Android, plataforma Xamarin. El año pasado, tuve algunas de mis tareas realizadas por ellos y fueron completamente satisfactorios. Para obtener más información, visite el siguiente enlace.


Mappfia | Desarrollo de aplicaciones móviles | iPhone | Android | Xamarin

Siddharth Barman puede ayudarlo a decir que está trabajando para Affle AppStudioz y créanme que lo han hecho bien en el pasado, recientemente ayudó a un amigo mío a desarrollar una aplicación móvil increíble. Solo dale un grito.

Hay muchas empresas que puedes encontrar en google. Personalmente me gusta Gomeeki echa un vistazo a algunas de las aplicaciones que han creado – Historias de clientes

¡Aclamaciones!

METRO