Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Qué es el desarrollo del miniprograma WeChat?

¿Qué es el desarrollo del miniprograma WeChat?

Pregunta 1: ¿Qué funciones se pueden lograr mediante el desarrollo del subprograma WeChat? El desarrollo del subprograma WeChat puede lograr muchas funciones, de la siguiente manera:

Un subprograma WeChat (mini cuenta de programa) significa que el usuario presta atención a una pequeña cuenta de programa, como instalar una aplicación Igual que. De esta manera, WeChat se integrará en una nueva tienda de aplicaciones y cada mini cuenta del programa será una aplicación de red.

¿Cómo entender este concepto?

Descargar e instalar aplicaciones es demasiado problemático y las aplicaciones de WeChat pueden satisfacerlo; instalar/desinstalar/usar aplicaciones es tan simple como seguir/eliminar/ingresar una cuenta oficial, simplemente salir después de usarlas y no hacerlo; Preocúpate de que la instalación de aplicaciones ocupe espacio.

¿Cuántas funciones tiene el mini programa WeChat?

1. El subprograma WeChat (número de aplicación) puede admitir perfectamente las funciones personalizadas de la aplicación. Este servicio es para abrir las funciones independientes de la aplicación al ecosistema WeChat a través de la cuenta del Mini Programa WeChat para que los usuarios de WeChat llamen, si es posible, la cuenta del Mini Programa WeChat puede proporcionar un sistema de acceso en el futuro para replicar directamente las funciones de la Aplicación.

2. El miniprograma WeChat (cuenta de aplicación) puede lograr un acceso amigable para los desarrolladores y operadores de aplicaciones, reduciendo el umbral para el desarrollo secundario y será posible abrir más recursos para los desarrolladores y operadores y establecer un desarrollador de WeChat; ecosistema.

3. Brinde a los usuarios de WeChat una forma más flexible de obtener y combinar funciones, permitiéndoles crear una súper aplicación que se adapte a sus necesidades. Lluvia de ideas automática: las funciones que desea en el futuro se pueden encontrar en la cuenta del mini programa WeChat y colgarlas en WeChat. No es necesario desinstalarlas.

4. A través del sistema de cuentas de WeChat y otras aplicaciones, la aplicación realiza sus propias funciones y opera en base a WeChat.

La mayoría de los enlaces para compartir desde aplicaciones a WeChat no se pueden abrir directamente. Debes descargar la aplicación antes de usarla. Una vez liberada la cuenta del mini programa, es posible que no tengas que preocuparte tanto. Cuando veas quién ha compartido algo interesante en tu círculo de amigos, puedes abrir la función de enlace y agregarlo con un solo clic, sin tener que saltar para instalarlo. él.

WeChat Mini Program es una aplicación que se puede utilizar sin descargarla ni instalarla. Hace realidad el sueño de tener aplicaciones "al alcance de la mano". Los usuarios pueden abrir aplicaciones escaneando o buscando. En el futuro, no necesitaremos instalar tantas aplicaciones. One WeChat puede cubrir casi todas las aplicaciones de nuestra vida.

Pregunta 2: Cómo desarrollar y diseñar miniprogramas WeChat Antes de desarrollar miniprogramas WeChat, primero necesita una cuenta de miniprograma WeChat para poder desarrollar y diseñar.

Haga clic en el enlace de la plataforma pública y, entre iniciar sesión y registrarse, seleccione registro. Verá varias opciones, como cuenta de suscripción, cuenta empresarial, cuenta de servicio, miniprograma, etc. Después de seleccionar el miniprograma, haga clic en Aceptar;

El requisito previo para registrarse en el miniprograma es que no se haya registrado en Plataforma pública WeChat, por ejemplo, si no ha registrado una cuenta de suscripción, cuenta de servicio, etc. El requisito de correo electrónico también es "no registrado en una plataforma pública, no registrado en una plataforma abierta y no vinculado a una cuenta personal de WeChat";

Según su propia información, complete su dirección de correo electrónico e ingrese tu contraseña. Si la dirección de correo electrónico es correcta, no habrá ningún mensaje de error. Después de aclarar la contraseña y confirmarla nuevamente, ingrese el código de verificación y marque para aceptar registrarse;

Después de hacer clic para registrarse, aparecerá la verificación por correo electrónico. Inicie sesión en su correo electrónico y verá un correo electrónico de weixinteam. en su bandeja de entrada. Después de abrir el correo electrónico, haga clic en el enlace de verificación.

Después de hacer clic en el enlace de verificación, pasará directamente al tercer paso de registro. Complete la información de registro y seleccione el tipo de tema del mini programa correspondiente. Puede ver que solo hay cuatro opciones para elegir. ;

Después de seleccionar el tipo de asunto, puede ver el tipo requerido, nombre, empresa, etc. Si es un individuo, puede escribirlo directamente. La verificación fallará y no afectará la prueba del mini programa. Registre la información del administrador directamente a continuación;

En la certificación de administrador, debe hacerlo. Complete su tarjeta de identificación, nombre, número de teléfono móvil, así como la autenticación del número de teléfono móvil y la autenticación del administrador de WeChat, etc.

Después de hacer clic en "Aceptar", aparecerá un mensaje de información de confirmación (este mensaje no se puede cambiar una vez confirmado). Luego haga clic en Aceptar y se le pedirá que complete la información por completo, pero la revisión aún no ha pasado, pero puede probar el mini programa.

Después de ingresar al cuerpo principal, puede realizar varias pruebas y desarrollo en el mini programa. Por supuesto, si realiza la prueba en línea, aún deberá aprobar la revisión.

Pregunta 3: ¿Cómo desarrollar el miniprograma WeChat? ¿Qué lenguaje de desarrollo se utiliza? ¿Mini programa WeChat de 30 minutos? ¿Es lo mismo que crear juegos interactivos WeChat ahora? ¿Debería usar h5 para el front-end? PHP se usa generalmente para el backend. Ambas tecnologías son relativamente simples y sus funciones pueden satisfacer las necesidades.

Pregunta 4: ¿Cuál es el lenguaje de desarrollo de los miniprogramas WeChat? Los mini programas de WeChat son los mismos que los juegos interactivos de WeChat ahora. El front-end H5 y el back-end generalmente usan PHP. Ambas tecnologías son relativamente simples y sus funciones pueden satisfacer las necesidades.

Pregunta 5: ¿Cuáles son los tipos de desarrollo de miniprogramas WeChat? La mayoría de los servicios de vida son adecuados

Pregunta 6: ¿Qué es un mini programa WeChat? ¿Para qué sirve el programa WeChat Mini? El programa WeChat Mini es una aplicación que se puede utilizar sin descargarla ni instalarla. Características:

Hace realidad el sueño de tener aplicaciones "al alcance de la mano". Los usuarios pueden abrir la aplicación escaneando o buscando.

También incorpora el concepto "usar y listo", por lo que los usuarios no tienen que preocuparse por instalar demasiadas aplicaciones.

Las aplicaciones estarán en todas partes y disponibles en cualquier momento, pero no será necesario instalarlas ni desinstalarlas.

Sin embargo, para que las aplicaciones WeChat ganen suficientes usuarios, necesitan el apoyo de los desarrolladores. No hay duda de que los desarrolladores serán los mayores beneficiarios de los miniprogramas de WeChat. Para los desarrolladores, las cuentas de miniprogramas pueden ahorrar costos de desarrollo y mejorar la eficiencia de la investigación y el desarrollo. Los desarrolladores solo necesitan desarrollar productos para aplicaciones de navegador para satisfacer las necesidades de diferentes sistemas operativos.

Pregunta 7: Cómo desarrollar el miniprograma WeChat ¡El tutorial de desarrollo del miniprograma WeChat para compartir la cuenta de la aplicación WeChat (miniprograma, nuevo nombre "cuenta de aplicación") finalmente está aquí!

Todavía se encuentra en la etapa de prueba interna y WeChat solo ha invitado a algunas empresas a participar en la prueba cerrada. Creo que todo el mundo está muy preocupado por cuál será la forma final de la cuenta de la aplicación. ¿Cómo convertir una "cuenta de servicio" en un "miniprograma"?

Tomemos una sencilla herramienta de terceros como ejemplo para demostrar el proceso de desarrollo.

Prólogo

Antes de desarrollar una cuenta de servicio, ¡echemos un vistazo al tutorial oficial del "Mini Programa"! (El siguiente contenido es de la guía oficial de desarrollo del "Mini Programa" de WeChat)

Este artículo lo llevará paso a paso para completar la creación de un mini programa de WeChat. Puede experimentar el efecto real del mini. Programa en tu teléfono móvil. La página de inicio del mini programa mostrará el mensaje de bienvenida y el avatar de WeChat del usuario actual. Haga clic en el avatar para ver el registro de inicio del mini programa actual en la página recién abierta.

1. Obtenga el AppID del subprograma WeChat

Primero, necesitamos tener una cuenta. Si puede ver el documento, deberíamos haberle invitado y creado una cuenta. Tenga en cuenta que el AppID de una cuenta de servicio o suscripción no se puede utilizar directamente. Inicie sesión en mp.weixin.qq con la cuenta proporcionada y podrá ver el AppID del subprograma WeChat en la "Configuración" del sitio web - "Configuración de desarrollador".

Nota: Si no utilizamos el ID de WeChat del administrador vinculado durante el registro para experimentar el mini programa en el teléfono móvil. Si no utilizamos la cuenta de administrador WeChat vinculada durante el registro para experimentar la aplicación en el teléfono móvil, debemos realizar la operación "vincular desarrollador". En el módulo "ID de usuario - Desarrollador", debemos vincular el ID de WeChat de la persona que necesita experimentar la aplicación. De forma predeterminada, este tutorial utiliza el ID de WeChat del administrador para el registro y la experiencia de la cuenta.

2. Crear un proyecto

Necesitamos utilizar herramientas de desarrollador para completar la creación y edición de código de pequeños programas.

Después de instalar las herramientas de desarrollador, ábrelas y usa WeChat para escanear el código QR e iniciar sesión. Seleccione "Crear proyecto", complete el AppID obtenido anteriormente, establezca un nombre de proyecto local (no el nombre del subprograma), como "Mi primer proyecto", seleccione una carpeta local como directorio de almacenamiento de código y luego haga clic en "Nuevo proyecto". ".

Para facilitar que los principiantes comprendan la estructura básica del código del subprograma WeChat, durante el proceso de creación, si la carpeta local que selecciona es una carpeta vacía, la herramienta de desarrollo le preguntará si necesita crear un proyecto de inicio rápido. Seleccione "Sí" y las herramientas de desarrollo nos ayudarán a generar una demostración simple en el directorio de desarrollo.

Una vez creado correctamente el proyecto, podemos hacer clic en el proyecto para ingresar y ver la interfaz completa de la herramienta de desarrollador. Haga clic en la navegación izquierda para ver y editar nuestro código en "Editar" y en "Depurar". Puede probar el código y simular el efecto del miniprograma en el cliente WeChat. Puede enviarlo al teléfono móvil en "Proyecto" y puede enviarlo al teléfono móvil en "Proyecto". Proyecto", puede enviarlo a su teléfono móvil para obtener una vista previa del efecto real.

3. Escriba el código

Haga clic en "Editar" en la navegación izquierda de las herramientas de desarrollador, podemos vea que El proyecto inicializado contiene algunos archivos de código simples. Los archivos más críticos y básicos son app.js, app.json y app.wxss. El sufijo .js es el archivo de secuencia de comandos y el sufijo .json es el archivo de configuración. El sufijo .wxss es el archivo de hoja de estilo. El subprograma WeChat leerá estos archivos y generará instancias de subprograma.

Las funciones de estos tres archivos se presentarán brevemente a continuación para que pueda modificarlos y desarrollarlos desde cero. Nuestro propio subprograma WeChat.

app.js es el código de script del subprograma. En este archivo, podemos monitorear y procesar las funciones del ciclo de vida del subprograma y declarar variables globales y llamar a la API enriquecida proporcionada. por MINA, como almacenamiento sincrónico y lectura sincrónica de datos locales

app.js App({

onLaunch: function () { Llame a la API para obtener datos de los registros de var de caché local. = wx. getStorageSync('registros') || []

logs.unshift(Date.now())

wx.p>

wx. setStorageSync(' logs', logs)

...gt;

Pregunta 8: ¿Por qué la cuenta de servicio de desarrollo del mini programa WeChat no puede resolver el problema de la alta velocidad? uso de frecuencia

Según las expectativas de WeChat, se supone que las cuentas de suscripción brindan contenido a los usuarios, pero se utilizan para diversos fines de marketing y comercio electrónico. Se supone que las cuentas de servicios brindan a los usuarios varios servicios, pero en; En realidad, hay muy pocas cuentas de servicio. Es posible que haya oído que muchos capitalistas de riesgo están invirtiendo en cuentas de suscripción, pero pocos capitalistas de riesgo están invirtiendo en cuentas de servicio.

El desarrollo de las cuentas de servicio no ha sido exitoso. La mayoría de las cuentas de servicio solo brindan servicios push y servicios de baja frecuencia, en lugar de servicios de SMS.

Por ejemplo, la cuenta oficial de tarjeta de crédito de China Merchants Bank es un caso típico de uso del usuario. Reemplaza la notificación por SMS de la tarjeta bancaria y otras funciones rara vez se usan.

Piénselo, ¿por qué descargaríamos una aplicación de producto y no usaríamos exactamente la misma función en su cuenta de servicio?

La experiencia es pobre, la experiencia HTML no es tan buena como la experiencia nativa y la fluidez es pobre

Hay muchas capas Tan pronto como abres la aplicación, ingresas al directorio de servicios. y la cuenta de servicio necesita al menos una capa más.

Demasiada dependencia de la red. Sin la red, la cuenta de servicio no se puede utilizar.

La aplicación no es una cuenta de servicio. Sin la red, la cuenta de servicio no se puede utilizar.

Para escenarios de baja frecuencia, incluso si la experiencia es mala, hay muchos niveles y es necesario conectarse a Internet cada vez, los usuarios pueden tolerarlo, por ejemplo, verificando el límite de la tarjeta de crédito. El comportamiento puede ocurrir solo una o dos veces al mes, incluso en la página web. La experiencia fue mala y pudimos vivir con ella.

Pero para escenarios de uso de alta frecuencia, como la edición de documentos, es posible que necesitemos usarlo varias veces al día. En este momento, obviamente tenemos mayores requisitos de experiencia, velocidad y estabilidad, y cuentas de servicio. HTML no puede cumplir perfectamente estos requisitos.

La contradicción es que WeChat espera que terceros utilicen cuentas de servicio para brindar servicios a los usuarios, pero desde una perspectiva funcional, las cuentas de servicio solo pueden resolver las necesidades de los servicios de baja frecuencia y los usuarios de alta frecuencia. Los servicios de frecuencia aún necesitan descargar aplicaciones.

En este momento, WeChat necesita proporcionar otra capacidad para satisfacer las necesidades de servicios de alta frecuencia de los usuarios.

WeChat debería ser la única entrada

¿Por qué debería WeChat satisfacer la demanda de servicios de alta frecuencia?

Porque los negocios son codiciosos y el objetivo final de los negocios es el monopolio.

800 millones de usuarios activos no son suficientes para WeChat. No es suficiente que WeChat ocupe solo 4 horas al día. No es suficiente que WeChat proporcione notificaciones de consumo de tarjetas de crédito.

WeChat quiere más, Tencent quiere más. Si bien WeChat ya es un súper portal, quiere ser el único súper portal y quiere ocupar más tiempo y escenarios de uso. Puede que nunca llegue a ser un sistema operativo, pero quiere ser el sistema operativo "de facto".

Los mini programas son un complemento necesario para que WeChat se convierta en un sistema operativo de facto. Porque nació para afrontar escenarios de aplicaciones de alta frecuencia que las cuentas de servicio no pueden satisfacer bien.

Por lo tanto, con un enfoque triple, WeChat ocupará:

Más tiempo de usuario

Más escenarios de aplicación

Más entradas de servicios

Las cuentas de suscripción satisfacen las necesidades de lectura, las cuentas de servicio satisfacen las necesidades de servicio de baja frecuencia y los miniprogramas se enfocan en escenarios de uso de alta frecuencia. Sin atención, sin presión psicológica

A diferencia de las cuentas de servicio y las cuentas de suscripción, los miniprogramas no tienen función de seguimiento. Esto significa que el costo psicológico para los usuarios es menor. Los usuarios ingresan al mini programa a través de la búsqueda y pueden usarlo inmediatamente, a diferencia de las cuentas de servicio a las que se debe prestar atención primero.

3. Ni HTML5, ni híbrido

4. Sin enlaces externos

5. No se puede compartir en Momentos

6. Programas nativos desarrollado utilizando el lenguaje WeChat

7. Costo de desarrollo front-end muy bajo

8. Uso imaginativo de Websocket para uso sin conexión

9. Sin juegos, sin vivo transmisión

10. Existe un mecanismo de auditoría

Pregunta 9: ¿Qué productos son adecuados para que las personas desarrollen mini programas WeChat? Los mini programas Fingertip creen que el desarrollo de mini programas WeChat es más Adecuado para tiendas en línea con tiendas físicas. Para el desarrollo comercial, si es un desarrollador individual, las microempresas, como los miniprogramas de centros comerciales, también son más adecuadas. Espero que lo adoptes

Pregunta 10: ¿Qué editor se utiliza para desarrollar miniprogramas WeChat? Las herramientas de desarrollo de miniprogramas están disponibles en tres versiones: Windows de 32 bits, Windows de 64 bits y Mac. Puede elegir las herramientas de desarrollo adecuadas para su computadora según la situación real.

La herramienta de desarrollo WeChat**** se divide en tres partes: "Edición", "Depuración" y "Proyecto".

Editar: Edita y modifica el código del subprograma.

Depuración: muestra errores y advertencias de código de mini programa para facilitar la depuración de errores de código.

Proyecto: se utiliza para ver las propiedades del miniprograma, modificar la configuración del miniprograma y enviar el código del miniprograma al servidor WeChat.