¿Cuál es la diferencia entre el desarrollo de programas pequeños y el desarrollo de aplicaciones?
Existen muchos tipos de miniprogramas, como miniprogramas de WeChat, miniprogramas de DingTalk, etc. Las aplicaciones también se dividen en varios campos.
Los pequeños programas de los que estamos hablando ahora generalmente se basan en H5, o tienen una sintaxis muy similar y utilizan estilos js y css para lograr los efectos de visualización correspondientes. La pila de tecnología involucrada en el desarrollo está relacionada principalmente con h5, css y js.
La aplicación también se divide en aplicación nativa, aplicación H5 y desarrollo híbrido. Rica experiencia en aplicaciones nativas. Los principales lenguajes de desarrollo para aplicaciones de Android son java y Kotlin, y los lenguajes de desarrollo para aplicaciones de iOS son Objective-C y swift.
La aplicación mixta también tiene muchos marcos como ionic, etc. Esta parte requiere comprensión de js relacionados, como Angularjs reactjs vue.js, etc., y hay muchos sistemas.
El flutter de Google se llama desarrollo multiplataforma y utiliza el lenguaje dardo. Esto también se ha introducido en los últimos años.
En general, el nivel de dificultad del mini programa debería ser relativamente sencillo. Por supuesto, esto también varía de persona a persona.