Cree su aplicación móvil nativa con 4D

4D for Android y 4D for iOS le permiten configurar, diseñar, crear y desplegar aplicaciones nativas Android y/o iOS basadas en una base de datos 4D. Una vez generadas y desplegadas, los clientes móviles pueden conectarse al servidor 4D e interactuar con datos nuevos o existentes sin requisitos adicionales.

4D for Android y 4D for iOS están incluidos en un único componente 4D integrado. Puede crear un proyecto móvil y decidir crearlo para Android, iOS o ambos.

4D maneja la complejidad y genera un proyecto Xcode en Swift o un proyecto Android en Kotlin. A continuación, puede volver a abrirlos con Xcode y Android Studio y seguir trabajando en ellos.

Esta entrada de blog es una recopilación de las funcionalidades disponibles en nuestra solución móvil que le permite crear una aplicación completa.

LAS FuncionALIDADes DE 4D en su dispositivo móvil

He aquí una lista no exhaustiva de las funcionalidades disponibles y fáciles de usar:

  • Soporte fuera de línea – Tenga datos actualizados a la mano… incluso cuando esté fuera de línea.
  • Captura de imágenes – Añada o reemplace las imágenes seleccionándolas directamente en su librería o utilizando su cámara.
  • Gestión de usuarios – Utilice la autenticación para determinar la identidad y la legitimidad de la persona que intenta iniciar sesión en su aplicación.
  • Interacción con otras aplicaciones – Añada valor a su aplicación utilizando formateadores para interactuar con otras aplicaciones nativas (por ejemplo, mostrar su itinerario con Apple Map o marcar un número de teléfono).
  • Acciones – Declare las acciones CRUD (creación, actualización o eliminación de registros) o acciones personalizadas para las tablas, las selecciones o las entidades (llamando a sus propios métodos, como el envío de un correo electrónico o una orden de envío). Se mostrarán automáticamente en el lugar adecuado, incluso sin conexión.
  • Mostrar la ubicación – Permita a sus usuarios tocar una dirección en la pantalla para mostrar automáticamente un mapa con la ubicación.
  • Filtrar los datos – Restrinja el acceso a los datos según el usuario. Sólo estarán disponibles los datos a los que el usuario esté autorizado a acceder.
  • Código de barras – Escanee códigos de barras para buscar registros en sus datos mientras se desplaza.
  • Aceptar firmas – Amplíe las capacidades de su aplicación incluyendo plantillas que utilicen áreas de firma.
  • Notificaciones – Envíe notificaciones y ofrezca a los usuarios información relevante para interactuar con una aplicación.
  • Enlaces profundos – Envíe a su usuario directamente al lugar correcto con un enlace directo a su aplicación mostrando la página apropiada.
  • Compartir contenido – Con un solo clic, comparta el contenido que está viendo en ese momento.

 

Licencia

Su licencia de desarrollo es suficiente para desarrollar su aplicación móvil; no hay necesidad de extensiones.

Para el despliegue, una licencia 4D Server es todo lo que necesita. Sus aplicaciones compartirán las mismas licencias que su 4D Remote. Por ejemplo, si tiene 10 licencias cliente, puede tener 10 clientes de escritorio conectados y 10 dispositivos móviles registrados.

Le aconsejamos que contacte con su representante de ventas si desea más detalles sobre las licencias.

Extensión

Varias plantillas y formateadores básicos están integrados en la aplicación 4D. Ofrecemos otras plantillas y formateadores desde la galería. Las extensiones propuestas por 4D están almacenadas en la cuenta GitHub de 4D Go Mobile. Son gestionadas y mantenidas por 4D.

Usted también puede contribuir añadiendo plantillas o formateadores que haya creado. Sólo tiene que hacer un pull request en GitHub siguiendo algunas reglas.

A continuación…

Tiene el blog, la documentación y varios tutoriales para ayudarle a descubrir 4D for Android y 4D for iOS y sus posibilidades.

Si prefiere ver en lugar de leer, no se pierda la próxima serie de entradas del blog con los diferentes tutoriales en vídeo:

Vanessa Talbot
• Propietario de producto - Vanessa Talbot llegó al equipo de 4D Program en junio de 2014. Como Propietario de producto, está a cargo de escribir las historias de los usuarios y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la funcionalidad entregada cumpla con las necesidades del cliente. Desde su llegada, ha trabajado en la definición de funcionalidades claves en 4D. Ha trabajado en la mayoría de las nuevas funcionalidades de multi hilo apropiativo y también en un tema muy complejo: la nueva arquitectura para la aplicación engined. Vanessa es licenciada por Telecom Saint-Etienne. Comenzó su carrera en el Instituto de Investigación Criminal como desarrolladora del departamento audiovisual. También ha trabajado en medios de comunicación y en el ámbito médico como experta en soporte técnico, producción y documentación de nuevas funcionalidades.