Windev Mobile Es PDF
Windev Mobile Es PDF
INTEGRADA
DE DESARROLLO
M Ó V I L
Smartphone,       Tableta,
Dispositivo Móvil
Android, iOS, Windows CE
Windows 10 UWP
Todas las bases de datos
Despliegue gratuito
CÓDIGO        MULTIPLATA-
FORMA: WINDOWS, .NET,
LINUX, JAVA, PHP, INTERNET,
ANDROID, UWP, IOS...
   www.windev.es
"PODEMOS COMENZAR A DESA-
                                                                                                    THE MOST EXTENSIVE
                                                                                                   INTEGRATED                                                                                                                              1 - IDEAS,
                                              ''
                                                                                                                                                                                                                                               REQUIREMENTS
 RROLLAR EN DISPOSITIVOS                                                                           DEVELOPENT
 MÓVILES EN 10 MINUTOS                                    SUMARIO                                  ENVIRONMENT
  "Redes y Telecomunicaciones"                            4	   Método
                                                                de desarrollo                                                                                                                                                          2 - CONCEPTION
                                                          7	   Las ventanas
                   WINDEV Mobile es fantástico para      8	   Adaptive Design                                                     3 - DEVELOPMENT                                                                                 REQUIREMENTS           UML                    ANALYSIS
                     desarrollar aplicaciones para        11	 Los controles
                                                                                          DATABASE
                                                                                                                                                                                                                                   MANAGEMENT           9 Diagrams            Data structures,
                                                                                                                                                                                                                                                                                   CDM, LDM
                                                                                          HFSQL                   NATIVE
                                                                                                                                    WINDOWS
                                                                                                                                    Internals windows
                                                                                                                                                                  5GL CODE
                                                                                                                                                                  WLanguage                                                        PATTERN               STYLE                   FLEXIBLE
                                                                                          SQL database            ACCESS                                                                                                       N   RAD                   BOOK                   MODELING
                            Gracias a WINDEV Mobile,     21	 Distribución de apps
                                                                                          BINDING
                                                                                                            OLE DB, ODBC,
                                                                                                            Oracle, MySQL,
                                                                                                                                                                                                                            TIO
                                                                                                                                                                                                                        A
                                                                                                                                                                                                                      ER
                                                                                                          MariaDB, AS/400,
                             usted desarrolla aplica-
                                                                                                                                                                                                                   GEN
                                                          22	 Android                                          PostgreSQL,
                                                                                          NATIVE
                                                                                                              SQL Server, ...       RAD                        DEBUGGER                       REPORTS
                                                                                                                                                                                           AND QUERIES
                             ciones nativas más rápido.
                                                                                                                                    (Rapid Application                                                                                                             TEMPLATES
                                                          24	 iOS (iPhone, iPad)          APPLICATION                                Development)                                                                                                                 windows, reports,
                                                                                          ACCESS                                                                                                                                                                     controls, ...
                                                          27	 Windows 10 UWP              WebService,
                                                                                                                                                                                                                                                    E
                              ¿Usted posee un exis-
                                                                                                      BIG DATA
                                                                                                                                                                                                                                                LYS
                                                                                          SAP, Google,
                                                                                          SalesForce,                                                                                                                                                                     PROGRAMMING
                                                                                                                                                                                                                                            NA
                                                          28	 Windows CE                                            Hadoop,                                                                                                                     A
                                                                                          LDAP, Outlook          HBase, Riak,                                                                                                              RO                                 CHARTER
                              tente WINDEV? Usted lo      30	 Bases de datos
                                                                                          Lotus Notes,
                                                                                          RSS, FaceBook,
                                                                                          ...
                                                                                                                 Memcached
                                                                                                                 MongoDB, ...
                                                                                                                                    CLASSES                 MULTI-LINGUAL
                                                                                                                                                            MANAGEMENT
                                                                                                                                                                                                  IMAGES                            RE T
                                                                                                                                                                                            DEPLOYMENT
                                                                                                           4
                                                                                                                                                                                                                                      DYNAMIC AUDIT                               DUMP
                                                                                          GENERATION                                                                                        GOOGLE        APPLE
                                                                                                                                                                                                                                                                              DEBUGGING
                                                                                          UNIVERSAL                                                                    IOS
                                                                                          WINDOWS                                                                  iPhone
                                                                                                                                                                  and iPad
                                                                                          PLATFORM                                                                                                      WINDOWS
                                                                                                                                                                                                         STORE
                                                                                                                                ANDROID
                                                                                                                            Smartphones
                                                                                                                             and tablets                                                                                              AAF
                                                                                                                                                                                                                                      (Automatic
                                                                                          WINDOWS                                                        INDUSTRIAL                                 DEPLOYMENT                        Applications
                                                                                                                                                          TERMINALS                                                                   Features)
                                                                                          MOBILE/CE                                                                                              AD HOC & IN-HOUSE
2• WINDEV Mobile
               EL DESARROLLO NATIVO
               EN TODOS LOS MÓVILES                                                                                                                             SUS APLICACIONES SON
                             Un entorno de desarrollo completo, adaptado al mundo móvil
                                                                                                                                                              NATIVAS & MULTIPLATAFORMA
                                                                                                                                                                  Un mismo proyecto (el mismo código, las mismas ventanas, las mismas consultas) permite compilar una aplicación
                                                                                                                                                                  nativa para Android, iOS, Windows Mobile 10, Windows CE. Este mismo proyecto permite generar aplicaciones para
                                                                                                                                                                                                       Windows, Linux y un sitio web dinámico.
                                                                                                                                                                  Esta portabilidad universal de su código fuente garantiza la reutilización del patrimonio aplicativo de su empresa.
Phone
                                                                                                                                 POTENTE EDITOR VISUAL                             ANIMACIÓN DE VENTANAS                            plantilla actual, pero, por supuesto, pueden
                                                                                                                                 PARA LA INTERFAZ DE                               La apertura de ventanas puede aprovechar
                                                                                                                                                                                                                                    modificarse.
                                                    Windows CE                    Android                          iPhone        USUARIO                                           las animaciones: deslizamiento hacia la dere-    Las interfaces creadas siempre
                                                                                                                                 (VENTANAS Y CONTROLES)                            cha, deslizamiento hacia la izquierda, para-     respetan el tema gráfico que
   ANDROID, IOS,                                                                                                                 En primer lugar, tenga en cuenta que la           laje, cambio de etiquetas, rotación, zoom        usted ha elegido.
   WINDOWS UWP,                                                                                                                  misma ventana creada con WINDEV Mobile            retroceso/avance, desplazamiento del panel,      WINDEV Mobile viene
   WINDOWS CE                                                                                                                    funciona en todos los sistemas: iOS, Android,     barrido, cubo en rotación...                     con muchas plantillas,
   Con WINDEV Mobile, se puede                                                                                                   Windows, respetando sus estándares.                                                                y también puede crear
   compilar un único proyecto para                                                                                               WINDEV Mobile ofrece el generador GUI
                                                                                                                                                                                   CONTROLES MUY POTENTES                           sus propias plantillas
   los diferentes sistemas operativos                                                                                            (Interfaz de Usuario: las ventanas y su con-      Los controles permiten crear ventanas ergo-      (ver página 13).
   móviles: iOS, Android, Windows                                                                                                tenido) considerados como los más eficientes      nómicas, simplemente arrastrándolas y sol-
   CE, UWP...                                                                                                                    del mundo. La construcción de las ventanas        tándolas desde el editor de ventanas.
   ¡Recompile!                                                                                                                   es visual y asistida.                             En WINDEV Mobile, un control es un con-
                                                                                                                                 El generador de ventanas de WINDEV Mobile         cepto muy potente que economiza cien-
   TODOS LOS TIPOS DE
   MÓVILES                                                                                                     iOS               permite crear rápidamente interfaces atrac-
                                                                                                                                 tivas y fáciles de usar, de forma rápida y sin
                                                                                                                                                                                   tos de líneas de código.
                                                                                                                                                                                   Un control campo de entrada
   Desarrolle para todos los móviles:                                                                                            ninguna habilidad específica.                     propone, sin ninguna progra-
   teléfonos, smartphones, termina-                                                                                                                                                mación, decenas de funcionali-
   les, terminales resistentes, table-                                                                                           PRUEBA INMEDIATA DE SUS                           dades, máscaras de entrada
   tas, chromebooks...                                                                                                           APLICACIONES                                      y controles de seguridad
                                                                                  Android                                                                                          automáticos: entrada
                                                                                                                                 Directamente en el PC de desarrollo, al hacer
                                                                                                                                                                                   obligatoria o no, conver-
                                                                                                                                 clic en el icono "GO" permite una prueba          sión a mayúsculas, tipos
                                                        iPad                                             Windows 10 UWP
                                                                                                                                 inmediata de la ventana y la aplicación que       de caracteres permitidos
                                                                                                                                 se está desarrollando.                            en entrada, enlace directo
                                                                                                                                                                                   con la base de datos...
                                                                                                                                 MULTIPLATAFORMA                                   Estas funcionalidades se
                                                                                                                                 Gracias al Adaptive Design (Diseño Web            definen desde el editor de
                                                                                                                                 Adaptable) y los anclajes, las ventanas de        ventanas usando la tecno-
                                                                                                                                 una aplicación se pueden usar en todos los        logía de las "7 pestañas".
                                                                                                                                 dispositivos y tamaños de pantalla.               También pueden ser modi-
                                                                                                                                                                                   ficadas por programación si
                                                                                                                                 TODAS LAS RESOLUCIONES                            es necesario.
                                                                                                                                 DE PANTALLA Y LOS DPI
                                                                                                                                 WINDEV Mobile soporta todos los tamaños,
                                                                                                                                                                                   TEMA GRÁFICO
                                                                                                                                 resoluciones de pantalla y DPI.                   Una plantilla define el tema gráfico de
                                                                                                                                 Los modos de vertical y horizontal son sopor-     una aplicación. Los controles creados adop-
                                                                                                                                 tados.                                            tan por defecto las características de la
                                                         iOS
6• WINDEV Mobile                                                                                                                                                                                                                                          www.windev.es            •7
                          ADAPTIVE DESIGN
                                                                                                                                                                                                                                                                         ...
                                                                                                                     sistema, en vertical u horizontal, en teléfono
                                                                                                                     o tableta.                                       de una modificación en otros objetivos.
    En iOS, los usuarios deben tener una barra de                                                                    Los teléfonos de los diferentes marcas no tie-   En tiempo de ejecución, la aplicación selec-
    navegación con el botón "Atrás".                                                                                                                                  ciona automáticamente el disposición de la
                                                                                                                     nen el mismo tamaño de pantalla, las tabletas
                                                                                                                     existen en varios tamaños de pantalla, etc.      pantalla a usar, según la resolución del dispo-
    DIFERENTE
    POSICIONAMIENTO DE LOS                                                                                                                                                                                                                                   Teléfono
    CONTROLES SEGÚN LA                                                                                                                                                                                                                                       vertical
    ORIENTACIÓN
    (VERTICAL/HORIZONTAL)
    La posición de los controles cambia a menudo
    basado en la orientación del dispositivo. Por
    ejemplo, en el modo vertical, los textos se
    encuentran debajo de una imagen, pero en
    el modo horizontal, están ubicados al lado de
                                                                                                                                                                                                                                                             Teléfono
    la imagen.                                       Vertical                 Horizontal                                                                                                                                                                    horizontal
    En el editor de WINDEV Mobile, es posible
    posicionar los controles de manera diferente
    en la misma ventana, dependiendo de su
    orientación, sin tener que codificar nada.
                                                                                                                                                                                                                                                                     RADIO BUTTON	
                                                                                                                                                                                                                                                                     El control Radio Button permite que el usua-
                                                                                                                                                                                                                                                                     rio realice una eleccion en una lista.
         MENÚ
         El control Menú permite crear un menú que
         iniciará procesos.
                         ANDROID, IOS, WINDOWS 10 UWP, WIN CE                                                                                                                       El control Cuadro de mando gestiona automá-
         MAPA                                                                                                                                                                       ticamente los widgets. El usuario final puede
                                                                                                                                                                                    organizar los widgets como desee, eliminar-
                         El tipo de control Mapa per-
                                                                                                                                                                                    los, cambiarles el tamaño, etc.
                         mite mostrar un mapa de
                         Google Maps (o un mapa de                                                                                                                                                          ANDROID, IOS, WINDOWS 10 UWP
                         Apple en iOS).
                                                                                                                                                                                    PERSISTENCIA DE LOS CONTROLES
                         El control Mapa permite
                                                                                                                                             ANDROID, IOS, WINDOWS 10 UWP, WIN CE
                         encontrar una ubicación,                                                                                                                                   Cuando la opción de "persistencia" del con-
                         crear un itinerario, mostrar
                                                                      ZANDROID, IOS, UWP,                                       VENTANA INTERNA                                     trol es seleccionada, el contenido del control
                                                                                  WIN CE                                                                                                                                                                                                                          ANDROID, IOS, WINDOWS 10 UWP, WIN CE
                         puntos de interés (P.O.I.) e                                                                          El control Ventana interna permite reutili-          se almacena entre 2 lanzamientos de la                  El control Multimedia permite leer automá-
                         itinerarios, etc.
                                                                 TAB	                                                                                                               aplicación. Esto le evita al usuario tener que                                                               GRAN NÚMERO DE PLANTILLAS
                                                                                                                            zar fácilmente una ventana existente dentro                                                                     ticamente -
                         El mapa que se muestra es               El control Pestaña (tab) permite crear pes-                de otra ventana.                                        reingresar la información que usa a menudo.             archivos de video así como archivos de               Con el fin de definir fácilmente el look de
                         interactivo: usted tiene la             tañas, que contienen ellas mismas otros                                                                                                                                    música.                                              sus aplicaciones, se proporciona una gran
                         posibilidad de hacer zoom,              controles y procesos.                                                       ANDROID, IOS, WINDOWS 10 UWP, WIN CE                    ANDROID, IOS, WINDOWS 10 UWP, WIN CE
                                                                                                                                                                                                                                                                                                 cantidad de plantillas "listas para usar". Ellas
                                                                                                                                                                                                                                            Los formatos de audio y video
                         mover...                                Cuando se navega entre pestañas, automáti-                 GESTIÓN DE PLANOS                                       LECTURA DE VIDEO                                                                                             permiten aplicar automáticamente un look
                                                                                                                                                                                                                                            más populares son soportados
                         El tipo Marker permite posi-            camente aparecen los efectos de transición.
                                                                                                                            En las ventanas, es posible administrar                                                                          : MP3, AVI, Wav, etc.                                         a las ventanas de las aplicaciones
                         cionar P.O.I. en un mapa.               El "swipe" está disponible.                                                                                                                                                                                                                           que usted crea.
                                                                                                                            controles sobre múltiples planos.
                         El símbolo que representa                                                                                                                                                                                                    ANDROID, IOS, WINDOWS 10 UWP, WIN CE
                         a estos P.O.I. se puede per-                                ANDROID, IOS, WINDOWS 10 UWP, WIN CE
                                                                                                                                             ANDROID, IOS, WINDOWS 10 UWP, WIN CE                                                           CÁMARA
                         sonalizar con la propiedad              CONTROL BARRA DE PROGRESO                                  MODELO DE CONTROLES:
                         ..Image.                                                                                                                                                                                                           El control Cámara permite tomar
                                                                 El control Barra de progreso (progress bar)                HERENCIA                                                                                                        fotos o filmar un video, y recuperar
                                                                 permite mostrar una barra de progreso para                 La noción de "modelo de controles" permite                                                                      el resultado (ver también la página
Mapa Google Maps                                                 visualizar el progreso de un proceso.                      administrar la herencia y sobrecarga del                                                                        17).
en el que se mues-        Ejemplo de marcadores                                                                             código y de las propiedades para todos los
tran los marcadores
                                                                                                                            tipos de controles.
    equipos de desarrollo.                                TIR (EMAIL /SMS/FACEBOOK,                                                                                               ANDROID, IOS, WINDOWS 10 UWP, WIN CE   NFC
    Descargue la versión Express gratuita para            ETC.)                                                                                    ANDROID, IOS
                                                                                                                                                                  ACCESO A LA LISTA DE CON-                              WLanguage permite gestionar el NFC.
    descubrir WLanguage).                                 La ventana estándar utilizada para compartir           ¡HAGA VIBRAR EL TELÉFONO!                        TACTOS
                                                          un contenido se puede mostrar automática-                                                               El recorrido, la búsqueda, la creación, la                               ANDROID, IOS, WINDOWS 10 UWP, WIN CE
                          ANDROID, IOS, WINDOWS 10 UWP
                                                          mente.                                                                                                  modificación y eliminación de contactos del            CONTROL CÁMARA / FOTO                                    SÍNTESIS DE VOZ
    ACELERÓMETRO Y                                                                                                                                                teléfono son gestionados en WLanguage a                                                                         La familia de funciones SpeechSynthesis
    SENSORES DE ORIENTACIÓN                                                                                                                                                                                              El control Cámara muestra directamente las
                                                                                                                                                                  través de la familia de funciones Contact.                                                                      ¡permite que sus dispositivos hablen!
                                                                                                                                                                                                                         imágenes capturadas por la cámara del teléfono.
    Algunos dispositivos incluyen un aceleróme-                                                                                                                   Sus aplicaciones pueden entonces compartir                                                                      Simplemente pase una cadena de caracteres
                                                                                                                                                                                                                         Fotos y videos son soportados.
    tro y sensores de orientación y pueden ser                                                                                                                    información con los contactos. Por ejemplo,                                                                     o un archivo de texto.
                                                                                                                                                                  su aplicación puede agregar un contacto a la           Lo que se puede visualizar se puede guardar
    controlados por los movimientos del usuario
                                                                                                                                                                  lista de contactos automáticamente.                    (formato JPG y PNG, videos mpg, 3gp).
    final. La familia de funciones Sensor permite                                                                                                                                                                                                                                                                      ANDROID, IOS
    soportar estos dispositivos.                                                                                                                                                                                         Este control también permite mostrar fotos               RECONOCIMIENTO DE VOZ
                                                                                                                                                                                  ANDROID, IOS, WINDOWS 10 UWP, WIN CE   y videos.
                                                                                                                                                                                                                         El evento click on camera control per-                   ¡Los teléfonos también saben escuchar!
                          ANDROID, IOS, WINDOWS 10 UWP                           ANDROID, IOS, WINDOWS 10 UWP                                                     ACTION/ NAVIGATION BAR
                                                                                                                                                                                                                                                                                  ¡Simplemente hable con la función
    BRÚJULA                                               TOAST                                                                                                                                                          mite ejecutar un proceso cuando se hace clic
                                                                                                                                                                                                                                                                                  SpeechRecognitionTrigger y el texto que
                                                                                                                                                                                                                         en este control, como activar tomar la foto o
    Algunos dispositivos vienen con una brújula           Un "Toast" es un mensaje informativo que                                                                                                                       grabar video (luego detenerlo).                          se emite se transformará en una cadena de
    integrada: WINDEV Mobile permite adminis-             aparece en la pantalla para notificar al usua-                                                                                                                                                                          caracteres!
                                                                                                                                                                                                                         Por ejemplo, un agente de bienes raíces puede
    trar esta brújula en sus aplicaciones.                rio sin requerir ninguna validación y sin que el                                                                                                               tomar fotografías y la aplicación puede incluirlas
                                                          mensaje bloquee nada.                                                                                           "Navigation bar" (en iOS)
    PERSONALIZACIÓN DEL
                                          ANDROID, IOS
                                                          Para mostrar un toast, es suficiente utilizar la
                                                          función ToastDisplay.
                                                                                                                 Gracias a la familia de funciones Vibration,
                                                                                                                 puede hacer que el teléfono vibre cuando
                                                                                                                                                                                                                         automáticamente en el inventario del lugar, y
                                                                                                                                                                                                                         enviarlas automáticamente a la oficina central.                                               ANDROID, IOS    ...
    TECLADO VIRTUAL                                                                                              quiera.
BLUETOOTH
    Un dispositivo móvil puede perder su cone-           BOTÓN FIJO EN LA PANTALLA                             La telemetría permite conocer con precisión
    xión al entrar en un edificio, por ejemplo.          (FLOTANDO EN LA                                       el uso que se hace de sus aplicaciones: fre-
    WINDEV Mobile propone un mecanismo para
                                                         VENTANA)                                              cuencia de lanzamiento, ventanas, controles
    administrar la pérdida y la reconexión de la                                                               y botones utilizados, detalles del equipo,
    conexión.                                                                                                  duración de las acciones, "top 10"...
    Por ejemplo, la aplicación puede usar datos                                                                Esto es particularmente útil para aplicaciones
    locales en caso de perdida de conexión, e                                                                  móviles donde los diseñadores no necesaria-
    iniciar una sincronización instantánea cuando                                                              mente tienen contacto con los usuarios.
    se restablezca la conexión.                                                                                WINDEV Mobile ofrece en estándar potentes                                                                                          windev.com      presenta
    Usted puede especificar el procedimiento a                                                                 funcionalidades de telemetría.                                                                                                     cientos de aplicaciones
    ejecutar en caso de una pérdida de conexión          Un botón flotante se fija en la pantalla: él flota                                                                                                                                       creadas con WINDEV
    o reconexión.                                        en la ventana.                                                                                                                                                                           Mobile y distribuidas en
                                                         Este botón será visible independientemente                                                                                                                                               App Store y Google Play.
                                                                                                               También es posible activar la apertura de la
                          ANDROID, IOS, WINDOWS 10 UWP   del desplazamiento realizado por el usuario.          ventana de correo saliente estándar con los                          ANDROID, IOS, WIN 10 MOBILE-UWP, WIN CE
    EVITAR QUE EL DISPOSITIVO                            Este tipo de botón permite crear aplicaciones         contenidos ya completados (asunto, título,           DESPLIEGUE POR
    ENTRE EN REPOSO                                      con el estilo Material Design.                        archivo adjunto, etc.) por programación.             INSTALACIÓN DIRECTA
    La función SysStandby permite prevenir que                                                                                                                      Las aplicaciones internas suelen instalarse
                                                                                                ANDROID, IOS                                         ANDROID, IOS
    un dispositivo pase a estado de reposo.                                                                                                                         directamente en los dispositivos.
    Un parámetro de la función permite autorizar         INCLUIR UN NÚMERO EN EL                               CONOCER EL IDENTIFICADOR
                                                         ÍCONO DE LA APLICACIÓN                                ÚNICO DEL DISPOSITIVO                                Es fácil gracias a WINDEV Mobile.
    o no el modo reposo según si el dispositivo
                                                                                                                                                                    Cada sistema operativo tiene su propia polí-
    está conectado a la red eléctrica o funciona                                                               Cada dispositivo Android o iOS (teléfono,            tica de despliegue, Android y Windows son
    con batería.                                                                                               tableta) tiene un número único insertado por         bastante flexibles, Apple impone restricciones
    Una aplicación puede permanecer activa y                                                                   el fabricante (el proveedor de ROM específi-         particulares. Todo se detalla en las secciones
    visible de forma permanente o durante el                                                                   camente).                                            "Funcionalidades específicas" de cada sis-
    tiempo deseado.                                                                                            La función sysIdentifier permite leer este           tema (p. 23, 24 y 27).
                                                         La función SysIconBadge permite incluir un            número.
                                          ANDROID, IOS   número sobre el icono de la aplicación.               Este número se puede usar para permitir que                          ANDROID, IOS, WIN 10 MOBILE-UWP, WIN CE
                GESTOS EN                                Esto es útil para mostrar una serie de mensa-         una aplicación funcione solo en dispositivos         DESPLIEGUES PARA
                GRÁFICOS                                 jes, por ejemplo.                                     identificados.                                       LOS STORES
                Los gestos son soportados en                                                    ANDROID, IOS                                                        Las aplicaciones desarrolladas con WINDEV
                                                                                                                                                     ANDROID, IOS
                los gráficos.                                                                                                                                       Mobile se implementan fácilmente en
                                                         NOTIFICACIÓN                                          POPUP
                El gráfico puede ser movido                                                                                                                         PlayStore, Apple Store y Windows Store, para
                usando un dedo. Con 2 dedos, el                                                                La apertura de la ventana "Pop Up" es sopor-         distribución gratuita o de pago.
                usuario puede aumentar o redu-                                                                 tada.                                                Cada sistema operativo (iPhone, Android,
                cir el tamaño de un gráfico. Un                                                                También puede crear ventanas no maximiza-            Windows) tiene su propia política de publi-
                "tap" doble restaura la escala                                                                 das y recortadas.                                    cación.
                original.                                Una notificación en la parte superior de
                                                                       la pantalla                                                                                  Por favor consulte la sección "Especificidades"
                          ANDROID, IOS, WINDOWS 10 UWP
                                                                                                                                                                    de cada sistema en las páginas siguientes.
    CREACIÓN DE UN ITINERA-                                                                                                                                                         ANDROID, IOS, WIN 10 MOBILE-UWP, WIN CE
    RIO EN EL CONTROL MAPA                                                                                                                                          CREACIÓN DE PAQUETE O
                                                                                                                                                                    BUNDLE
                                                                                                                                                                    WINDEV Mobile lo guía a través de la crea-
                                                                                                                                                                    ción de archivos de instalación, llamados
                                                                                                                                                                    "Paquete" en Android y Windows o "Bundle"
                                                                                                                                                                    en Apple.
                                                                                                                                                                    Es posible incluir directamente en el
                                                                                                                                                                    paquete (el bundle) archivos de datos
                                                                                                                                                                    HFSQL, imágenes, documentos, etc.
                                                                                                                                                                    Las funciones WLanguage permiten que la
                                                                 La notificación expandida                                                                          aplicación enumere recursos y los recupere.
                                                         Gracias a la familia de funciones Notification
                                                         de WINDEV Mobile, es fácil agregar y eliminar                                                                              ANDROID, IOS, WIN 10 MOBILE-UWP, WIN CE
                                                         notificaciones.                                                                                            FÁCIL DESPLIEGUE DE
                                                         Una aplicación en ejecución en segundo plano                                                               ARCHIVOS DE DATOS                                         2 stores
                                                                                                                                                                                                                              populares:
                                                         puede enviar una notificación al sistema.                                                                  (TABLAS)                                                  APP Store para
                                                                                                                Aquí, un "PopUp" para seleccionar el
                                                                                                                     color de un par de tacones                     Si es necesario, un mecanismo de extracción               iOS, y Play Store
                                                                                                ANDROID, IOS
                                                                                                                                                                    automática del paquete descargado permite                 para Android
                                                         ENVIAR Y RECIBIR CORREOS                                                                    ANDROID, IOS   que las bases de datos se instalen automáti-
                                                         ELECTRÓNICOS
     El itinerario es dibujado por la aplica-                                                                  HTTPS Y WEBSERVICES                                  camente en el teléfono móvil.
                                                         Las funciones para enviar y recibir correos           SEGUROS
             ción en WINDEV Mobile
                                                         electrónicos se encuentran disponibles en
    En un Google Map, las funciones de tipo              WLanguage.                                            El uso de conexiones seguras y Webservices
    MapAddItinerary permiten definir un itine-                                                                 es posible.
                                                         Recordatorio: este capítulo presenta únicamente las funcionalidades específicas para dispositivos
20• WINDEV Mobile                                        móviles. Todos los aspectos habituales de la programación están disponibles en WINDEV Mobile.
               FUNCIONES ESPECÍFICAS                                                                                                                 DISPOSITIVOS INDUSTRIALES                                          EJEMPLOS DISPONIBLES
                  PARA ANDROID                                                                                                                                                                      EJEMPLOS ANDROID
    DESPLIGUE EN EL APPSTORE
    Por supuesto, es posible desplegar a través
    del AppStore, la tienda en línea de Apple.
    Toda aplicación desplegada en el AppStore
                                                                                                      • Cable (ActiveSync en Windows antiguo o            formatos CAB y MSI es soportada.                    cada modelo de estas marcas.
               FUNCIONES ESPECÍFICAS                                                                     aplicaciones controladas)
                                                                                                                                                           ACTUALIZACIÓN DE
                                                                                                                                                                                                               GANTT	
                                                                                                      • Conexión Modem o Internet                                                                              Permite ver un diagrama de GANTT.
                 PARA WINDOWS CE                                                                      • Teléfono (Edge, 3G, 4G ...)                       APLICACIÓN                                          Login Management	
                                                                                                                                                                                                               Gestiona la identificación en una aplicación desde
                                                                                                      • Otros dispositivos.                               Las aplicaciones se actualizan automática-
                                                                                                                                                                                                               un Login y una contraseña.
                                                                                                                                                           mente mediante una conexión de PC o una
    WINDEV MOBILE permite crear aplicacio-            WINDEV Mobile permite crear fácilmente          LAS BASES DE                                         conexión remota a través de ActiveSync (con         PC Directory Picker	
                                                                                                      DATOS
    nes nativas para iPhone, iPad y iPod Touch,       reportes gracias al generador de reportes                                                            Windows antiguo), 3G, 4G, Internet, Wi-Fi.          Selecciona un directorio desde una aplicación
                                                                                                                                                                                                               WINDEV.
    Android, Windows UWP, Windows CE, etc.            incluidos en estándar en el entorno.
    Además de los controles y las funcionali-         El reporte se crea en el formato estándar
                                                                                                      EL ACCESO A LOS DATOS:
                                                                                                                                                           HERRAMIENTAS                                        LOS EJEMPLOS BRINDADOS
    dades presentadas anteriormente, WINDEV           móvil PCL
    Mobile ofrece características específicas         También puede crear reportes usando los         LOCAL, EN TIEMPO REAL O                              HERRAMIENTAS ESPECIALES PRO-                        .Net
    suplementarias para Windows CE.                   comandos de impresion de la familia iPrint      REPLICACIÓN                                          PORCIONADAS EN ESTÁNDAR
                                                                                                                                                                                                               Ejemplo de utilización de un ensamblado DotNet
                                                                                                                                                                                                               (aquí para listar redes Wifi).
    Estas funcionalidades se añaden a las carac-      del WLanguage.                                  El acceso a los datos se realiza de acuerdo
                                                                                                                                                           Además de las herramientas comunes                  Contact management
    terísticas comúnes.                               Para impresoras que no respetan el estándar     con sus necesidades y su elección: local (datos                                                                                                               MIME extraction	
                                                                                                                                                           (suministradas con WINDEV),                                      Gestión de contactos.
                                                      PCL, usted también puede programar las          en el dispositivo), o en tiempo real donde se                                                                                                                 Este ejemplo permite extraer las piezas conteni-
                                                                                                                                                           WINDEV Mobile incluye herra-                                     Order management
    WINDOWS CE                                        secuencias de control directamente.             utiliza el dispositivo (red inalámbrica), o en
                                                                                                                                                           mientas para Windows CE, que
                                                                                                                                                                                                                                                                    das en un correo electrónico.
                                                                                                      tiempo real en cualquier parte del mundo (3G,                                                                         Gestión simplificada de órdenes y
    Hoy en día, las aplicaciones desarrolladas en                                                                                                          son útiles durante las fases de                                  recibos.                                Slide show & Photo album
    Windows CE son principalmente aplicacio-
                                                      IMPRESIÓN DE CÓDIGOS DE                        4G, etc.), o por replicación, los datos se sincro-
                                                                                                                                                           desarrollo, ajuste y presenta-
                                                       BARRAS: ¡TODOS!                                nizan (por ActiveSync o por replicación).                                                                             Inventory
    nes profesionales e industriales, implemen-                                                                                                            ción.                                                            Permite realizar los inventarios.
    tadas en dispositivos específicos: dispositivos   ¡Imprimir un código de barras desde el dispo-                                                        WDEXPLORER permite visua-
    robustos, etc.                                    sitivo puede ser útil!
                                                                                                      HFSQL                                                                                                                 Attendance
                                                                                                                                                           lizar desde un PC los archivos                                   Administrador de asistencia:
    WINDEV Mobile permite un fácil desarrollo         WINDEV Mobile permite hacerlo directa-          WINDEV Mobile viene con la poderosa base             y directorios presentes en un                                    Permite anotar las personas pre-
    y mantenimiento de aplicaciones diseñadas         mente.                                          de datos HFSQL.                                      dispositivo móvil.                                               sentes durante un seminario.
    para funcionar en Windows CE.                     Los codigos de barras soportados son: UPCA,     Esta base de datos embeida facilmente no             WDCEDB permite visualizar                                        Sending SMS
                                                      UPCE, EAN13, EAN8, Interleaved 2 of 5,          requiere ninguna administración.                     y acceder a los datos encon-                                     Teclado Virtual	
    WINDOWS CE HACIA                                  Codabar, MSI Code, Code 39, Code 93, Code                                                            trados en los archivos CEDB                                      Map	
    ANDROID                                           128, EAN 128, PDF 417, Datamatrix, etc.         AS/400                                               (.cdb) de un dispositivo móvil:                                  Versión ligera de la herramienta
    Microsoft ha anunciado el fin del soporte de                                                      Se brinda un acceso nativo AS/400 (adicio-           citas, contactos...                                              WDMap. Permite visualizar y modi-
     Windows CE.
                                                      RFID                                            nal).                                                WDCapture permite reali-                                         ficar tablas de datos en formato        Visualizador de imágenes para dispositivo. El
                                                      Gracias a WINDEV Mobile usted puede desa-                                                            zar desde un PC copias de                                        HFSQL Mobile directamente en un         permite ver, importar y/o exportar las fotos de un
        Si desea cambiar sus aplicaciones indus-
         triales a Android, tenga en cuenta que       rrollar fácilmente aplicacio-                   CEDB                                                 pantalla o videos de lo que                                      dispositivo.                            dispositivo desde/hacia un PC.
         convertir aplicaciones de Windows CE         nes que soporte la tecnolo-                     WINDEV Mobile soporta nativamente los                se muestra en el dispositivo                                     PC CDB Browser	                         Pool of threads	
                                                      gía "RFID".                                     archivos de tipo "CEDB", que son utilizados          móvil conectado al PC.                                           Acceso a bases de datos estándar        Este ejemplo presenta el uso de hilos. (procesos
         a Android es increíblemente fácil con                                                                                                                                                                              (.cdb).
        WINDEV Mobile: ¡usted conserva sus ven-       La aplicación lee y escribe                     por una gran cantidad de aplicaciones están-         WDRegistry permite visua-                                                                                paralelos).
    tanas y su código!                                remotamente información                         dar (Outlook, por ejemplo).                          lizar fácilmenteel contenido                                     Expense Accounts                        Telephony	
                                                      almacenada en un chip con una antena inte-                                                           de la base de registros de un                                    Permite gestionar notas de gastos.      Aplicación de telefonía utilizable con un disposi-
    GRÁFICOS FÁCILES                                  grada. El chip es embebido dentro de un                                                              dispositivo móvil.                                               FTPClient		                             tivo con acceso telefónico.
                                                      objeto o un paquete: ¡trazabilidad total!                                                                                                                             Este ejemplo muestra el contenido       Notes 	
    Un graficador está disponible en CE: Usted                                                                                                                                                                 de un servidor FTP. También permite descargar        Este ejemplo permite dibujar "notas" gráficas y
    puede crear gráficos sin tener que programar.
                                                                                                      Sus aplicaciones leen y escriben directa-            COMPONENTES Y                                       archivos.                                            guardarlas con palabras claves.
                                                                                                                                                                                                               Using sockets
    ACCESO TAPI (TELEFONÍA)
                                                                                                      mente en el Calendario, en Outlook, en la
                                                                                                      Lista de tareas...
                                                                                                                                                           EJEMPLOS                                            Estos ejemplos presentan las funciones para ges-
                                                                                                                                                                                                                                                                    Managing purchase lists
                                                                                                                                                                                                                                                                    Estos ejemplos permiten gestionar una lista de
    El acceso TAPI (funciones telefónicas) se                                                                                                              SUMINISTRADOS                                       tionar los sockets.
                                                                                                                                                                                                               Poll
                                                                                                                                                                                                                                                                    tiendas, departamentos, productos y compras.
    realiza de manera nativa usando WLanguage:                                                        ACCESO A BASES DE DATOS                                                                                                                                       Beach Booking
                                                                                                                                                                                                               Ejemplos para realizar encuestas.
    marcación automática de números de telé-                                                          DEL S.I.                                             Dado que Windows CE es un sistema opera-
                                                                                                                                                                                                                                                                    Estos ejemplos permiten gestionar las reservacio-
    fono, etc.                                                                                                                                                                                                 Loan	                                                nes de playas privadas.
                                                                                                      WINDEV Mobile permite un fácil acceso a              tivo relativamente antiguo, se proporcionan         Simulación de préstamos, tablas                           Stopwatch	
                                                                                                      las bases de datos existentes del S.I. Las           muchos ejemplos y componentes para faci-            de amortización corres-
    LLAMADA DE DLL Y                                                                                  bases de datos. (Sistema de información). Las        litar el uso de dispositivos que utilizan este      pondientes.
                                                                                                                                                                                                                                                                           Cronómetro a la vez visual y digital.
    DE ENSAMBLADOS .NET                                                                               aplicaciones acceden en tiempo real o por            sistema.                                                                                                         APN	
                                                                                                                                                                                                               Financial                                                      Este ejemplo gestiona la cámara de los
    La mayoría de los proveedores de hardware                                                         replicación a las bases de datos que existen                                                             functions	                                                      dispositivos.
    adicional (GPS, scanner, lectura de código                                                        actualmente.                                         ENTRE LOS COMPONENTES                               Uso de funciones
    de barras, lector RFID, etc.) brindan con sus                                                                                                          BRINDADOS:                                          financieras.
    materiales los drivers de acceso.                                                                 REPLICACIÓN                                                                                              Stocks                                                               Estos ejemplos y compo-
                                                         Un lector, un modelo de chip RFID                                                                 Signature                                           Estos ejemplos son
    Estos drivers se proporcionan en forma de                (hay docenas de modelos)                 WINDEV Mobile permite la sincronización de           Permite integrar fácilmente en sus aplicaciones
    DLL nativas o, a veces, como ensamblados                                                                                                                                                                   usados para gestio-                                                   nentes son brindados con
                                                                                                      archivos por "ActiveSync" (Windows anti-             WINDEV Mobile un control Firma listo para usar.
                                                                                                                                                                                                               nar los stocks. Tiene la
    .Net.                                                                                             guo) o por el mecanismo de "Replicación              Time limit
                                                                                                                                                                                                                                                                                      su código fuente.
                                                                                                                                                                                                               capacidad de sincronizar
    Estos modos de diálogo por medio de DLL           ¿QUÉ TIPO DE CONEXIÓN                           Universal", que permite la replicación entre         Permite implementar un sistema de límite de         los datos ingresados en un                                               ¡Puede usar estos
    o ensamblados .Net son soportados por             CON EL PC?                                      diferentes bases de datos, por ejemplo,              tiempo, así como un sistema para activar el sof-    dispositivo y en una PC.
                                                                                                      HFSQL y Oracle.                                      tware.                                                                                                                        ejemplos libremente
    WINDEV Mobile.                                    Si se debe crear un enlace a un PC, los                                                                                                                  Password	
                                                      siguientes modos están disponibles:                                                                  GPS	                                                Ejemplo de una «caja» de contraseñas.                                      en sus aplicaciones
    COMPILACIÓN DINÁMICA                              • Replicación unidireccional, bidireccional    ESTE DESPLIEGUE:                                     Permite preguntar a un GPS una longitud, una
                                                                                                                                                           latitud, una velocidad de desplazamiento, una
                                                                                                                                                                                                               Tasks                                                                        o analizar su arqui-
    La compilación dinámica (ejecución del               (sincronización)
                                                      • Enlace Infrarojo
                                                                                                      ES FÁCIL                                             altitud.
                                                                                                                                                                                                               Permite ingresar una lista de
                                                                                                                                                                                                               tareas con gestión de prioridad,
                                                                                                                                                                                                                                                                                              tectura!
    código creado en una aplicación) está dispo-                                                                                                           Specific: Falcon, Motorola, Pidion,                 fecha de vencimiento, recordato-
    nible en WINDEV Mobile.                           • Bluetooth                                    INSTALACIÓN MSI Y CAB                                Opticon, Datalogic, Paxar, Intermec                 rio automático
                                                      • Wi-Fi                                                                                             Para acceder a las funcionalidades específicas de
    REPORTES IMPRESOS                                                                                 La generación de aplicaciones móviles en
ANDROID, IOS, WINDOWS 10 UWP, WIN CE ANDROID, IOS, WINDOWS 10 UWP, WIN CE ANDROID, IOS, WIN CE
REPLICATION
                                                                                                                                                                                                                          un servidor privado o en un servidor compar-            Transacciones
                                                                                                                                                                         El acceso nativo a SQLite permite acceder de     tido (HFSQLDrive).
                                                                                                                                                                                                                          De esta manera los datos siempre se encuen-             Embebido
                                                                                                                                                                         forma nativa a los archivos de datos encon-
                                                                                                                                                                         trados en dispositivos Android a través de       tran disponibles, sin necesidad de preocu-              Comprimir/Descomprimir memos (Blobs)
                                                                                                                                                                         los comandos habituales de WLanguage             parse por la infraestructura del software o             en la marcha
                                                                                                                                                                                                                          hardware.
                                                                                                                                                                         (FileToScreen, etc.).                                                                                    TECNOLOGÍAS
                                                                                                                                                                                                                                                                                  Mantenimiento automático
                                                                                                                                                                                                        Imagíne, 512 Giga Bytes en una tarjeta de memoria.                        Gestión de accesos concurrentes con
                                                                                                                                                                                                                                                                                  HFSQL Cliente/Servidor
                                                                                                                                                                                                        Ahora usted puede embeber de manera fácil y económica
                                                                                                                                                                                                        bases de datos (encriptadas si es necesario) de cientos de                Cero administración
                                                                                                                                                                                                        millones de líneas en sus tabletas y teléfonos.                           Reanudación automática después de un
                                                                                                                                                                                                                                                                                  incidente
                                                                                                                                                                                                                                                                                  Despliegue automático
                                                                                                                                                                                                                                                                                                        www.windev.es     • 31
   COMUNICACIÓN CON                                                                                                                                  COMPATIBILIDAD NATIVA
   MÓVILES                                                                                                                                           WINDEV / WINDEV Mobile
                                                                                                              Y otras bases de
                                                                                                              datos por medio
                                                                                                              de Webservices
                                                                                                                                            ¿TIENE CÓDIGO WINDEV
                                                                                                                                            EXISTENTE?
                                                                                                                                            ¡PASELO AL MÓVIL EN
                                                                                                                                            POCAS HORAS!
                                                                                                                                            Las aplicaciones WINDEV se pueden
                                                                                                                                            pasar al mundo móvil rápidamente:
                                                                                                                                            recorte las ventanas para adaptarlas
                                                                                                                                            al tamaño de los dispositivos móvi-
                                                                                                                                                                                                                                                             APLICACIÓN
                                                                                                                                            les, amplíe los botones para que se                                                                                NATIVA
                                                                                                                                            puedan usar con el dedo, elimine los
                                                                                                                                            procesos que no sean necesarios en el
                                                                                                                                                                                                                                                              WINDOWS
                                                                                                                                            dispositivo móvil, adapte un poco de
                                                                                                                                            código, y listo, aquí está en posesión
                                                                                                                                            de una súper aplicación móvil!
                                                                                                                                            Un asistente analiza su existente
                                                                                                                                            WINDEV y le indica el código a modi-
                                                                                                                                            ficar o a eliminar.
                                                                                                                                            La portabilidad de los proyectos le
                                                                                                                                            permite tener aplicaciones móviles
                                                                                                                                            potentes en tiempo récord.
NATIVO
                        VERSIÓN
                        EXPRESS
                        GRATUITA
                        ¡Descárguela!
                       Versión ilimitada en el tiempo
www.windev.es