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