¡Sí tu puedes! y no es tan difícil, pero aún depende de
- el nivel de experiencia que tiene cuando se trata de diseñar y construir la aplicación
- si no tienes mucha experiencia, entonces
- cuánto tiempo estás dispuesto a invertir para adquirirlos
- cuánto dinero está dispuesto a gastar para que otra persona lo ayude a realizar su idea.
Comencé a aprender Objective C en 2009 cuando Apple lanzó AppStore por primera vez como un hobby. Fui ingeniero de software escribiendo código C # para el lado del servidor (el código del sitio oficial de Microsoft ASP.NET) en la sucursal http://eikeconsulting.com de una pequeña empresa estadounidense en Shanghai. Otros dos ingenieros de software fueron asignados para trabajar en un juego educativo para iPhone. Estaba justo fuera de la escuela en ese momento y tenía hambre de trabajo. Y después de pasar un par de mis descansos del mediodía con esos 2 chicos en sus cubículos revisando el iPhone y Mac Mini que tenían para el desarrollo, rápidamente me enamoré del diseño industrial y el diseño de la interfaz de usuario del iPhone. “Esta es la cosa”, pensé, debería intentar más de esto. Terminé gastando la mayor parte de mi tiempo y ahorros en la creación de aplicaciones para iPhone.
Pasé las primeras 2 semanas aprendiendo la sintaxis Objective C y el marco Cocoa en mi netbook de Windows antes de poder ahorrar suficiente dinero para comprar mi primera computadora Apple (que era el modelo más barato de Mac mini). 4 semanas después, la primera aplicación sin capacidad de red estaba funcionando en un simulador. El iPhone no estaba a la venta en ese momento en China, depuré y probé la aplicación principalmente en el simulador.
- ¿Qué es la aplicación móvil ShoeKonnect? ¿Cuáles son sus beneficios y cómo puede apoyar mi negocio de comercialización de calzado?
- ¿Cuál tiene más mercado, entre React y Xamarin (C #), para el desarrollo de software móvil multiplataforma?
- Cómo construir una aplicación móvil y un sitio web basados en noticias
- ¿Debo aprender a desarrollar una aplicación o debería tratar de contratar a un profesional para que lo haga? ¿Cuáles son los pros y los contras de cada uno?
- ¿Cuál sería su elección para crear una aplicación móvil empresarial, Xamarin con C # o desarrollo nativo? ?
Pasé otras 4 semanas, tratando de permitir que la aplicación tuviera algunas capacidades básicas de red, accediendo a API basadas en XML, poblando un UITableView para mostrar los datos, etc. Me tomó mucho tiempo porque también estaba luchando con el script del lado del servidor. Fue durante una época en la que la computación en la nube aún estaba en auge, y no tenía suficiente dinero para comprar un VPS, solo podía pagar un panel de control basado en PHP + MySQL. Pero nunca he construido nada usando PHP. Así que pasé 2 semanas aprendiendo PHP y destilando código de muestra.
Diez semanas después, la primera aplicación estaba en funcionamiento. Empecé a buscar trabajo en sitios web independientes. Quería poner a prueba mis habilidades con un proyecto del mundo real. Mi primera aplicación que me pagaron es una aplicación para expatriados en China que enumera reseñas de restaurantes locales y vida nocturna para AsiaStuff Media.
En 2011, comencé una compañía de desarrollo de software (We Create Delightful User Experience) con mi compañero de cuarto de la escuela de posgrado en Shanghai que se enfoca en el desarrollo de aplicaciones móviles y web, y desde entonces hemos servido a más de 2 decenas de startups y compañías Fortune 500 en China y en todo el mundo, incluidos Audi, Philips Lighting y JD (el sitio de compras # 1 B2C en China)