Muchos sitios web, como Quora, comienzan desde una perspectiva única de “navegador web de escritorio”, lo que significa que los navegadores web de escritorio son de “primera clase”, y todo lo demás es “espero que funcione, pero no nuestra prioridad”. La razón es que la mayoría de nosotros (ejemplo: yo) accedemos a Quora desde nuestras computadoras de escritorio / portátiles.
Entonces, es relativamente simple “transferirlo” a dispositivos móviles. No necesita aprender nada nuevo además de los cambios en su código para detectar dispositivos móviles y hacer un sitio “mejor para dispositivos móviles”. No es tan dificil.
Finalmente, una aplicación nativa de escritorio / móvil completa es para un equipo. Es fácil para una persona configurar un “Mini Quora”, pero tan pronto como se vuelva popular, tendrá muchas llamadas de “soporte técnico” y también podría pasar mucho tiempo respondiendo preguntas en lugar de programar.
- ¿Cuál será el costo de desarrollar una aplicación como Tinder?
- Cómo monitorear el tráfico de su aplicación móvil
- ¿Prefieren los desarrolladores de aplicaciones móviles crear su propio servidor back-end o utilizar un servidor de aplicaciones móviles?
- Si pudieras crear una aplicación para algo, ¿cuál sería?
- ¿Cómo debo comenzar a crear una aplicación móvil sin experiencia?
Historia verdadera : cuando escribí un juego, pasé más tiempo jugando que codificándolo.
El backend se puede escribir en Swift o Python. Sin embargo, tenga en cuenta que Python no es el lenguaje de programación más rápido. El front end, por otro lado, debe estar escrito en HTML5 / JavaScript / CSS.
Algunos proyectos comienzan desde dispositivos móviles, pero el alcance del sitio es realmente pequeño en términos de sitios como Quora, como “iOS Tech Tips” o algo así. En su mayor parte, debe comenzar con el escritorio, porque algo en el escritorio (en su mayor parte) funcionará en dispositivos móviles, pero no todos los sitios móviles funcionan bien en equipos de escritorio.
¡Buena suerte!