Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > FireMonkey
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-06-2013
DarkDudae DarkDudae is offline
Miembro
 
Registrado: abr 2006
Posts: 94
Poder: 18
DarkDudae Va por buen camino
Componentes nativos para iOS gratuitos

Se han publicado una serie de componentes nativos para usar en aplicaciones Firemonkey (sobra decir que sólo sobre plataforma iOS). Se llaman: D.P.F Components iOS.

El autor es un tal Dadeh Pardazane Faragir, y por el momento, en la versión 1.1 tenemos los siguientes controles:

* UITableView
* UIButton
* UITextField
* UITextView
* UIView
* UIPageControl


http://sourceforge.net/projects/dpfdelphiios/
Responder Con Cita
  #2  
Antiguo 25-06-2013
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Poder: 18
avmm2004 Va por buen camino
Estupenda noticia.

Espero que esto vaya a mas y podamos empezar a tener alternativas.
Responder Con Cita
  #3  
Antiguo 05-07-2013
DarkDudae DarkDudae is offline
Miembro
 
Registrado: abr 2006
Posts: 94
Poder: 18
DarkDudae Va por buen camino
El proyecto sigue avanzando de forma muy rápida, y el autor responde rápidamente a requerimientos y feedbacks que queramos hacerle. Por el momento, ya tenemos todo estos componentes "wrappeados":
  • D.P.F Delphi iOS Native Components
    100% iOS Performance and styles

    + Added TDPFAddressBook component
    + Added AddressBook Demo (Select person from Contacts)
    + Added MailCompose component
    * Wrapped MFMailComposeViewController class
    * Wrapped AddressBook.framework (ABPeoplePickerNavigationController)
    + MapView Component
    + Movie Player Component (Both Local File & URL)
    + HTTP Component
    * Wrapped MapKit.framework
    * Wrapped EventKit.framework
    + Added User Tracking on map
    + Added EKEvent
    + Added EKAlarm
    + Added EKEventStore
    + Added EKCalendarItem
    + Added Calendar Alarm Demo
    + Added UITableView
    + Added UIButton
    + Added UITextField
    + Added UITextView
    + Added UIView
    + Added UIPageControl
    + Added UILabel
    + Added UISegmentedControl
    + Added UISlider
    + Added UIStepper
    + Added UISwitch
    + Added UIImageView

Propiedades como 'Position', 'Alpha' etc que admiten las animaciones con firemonkey funcionan en estos componentes (mientras que en componentes de pago como los TMS iCL creo que esto aún no es posible).

Así pues, podemos animar un control hacia la izquierda del formulario con

Código:
DFPControl.AnimateFloat('Position.X', 0, 0.5) //Siendo 0.5 el tiempo de animación
O hacerlo invisible con un efecto "shade":

Código:
DFPControl.AnimateFloat('Alpha', 0, 0.5) //Siendo 0.5 el tiempo de animación

La lástima es que no se puedan meter en componentes de tipo container de firemonkey estos controles nativos. (Todos sabemos que firemonkey usa un sistema "peculiar" de dibujado por así decirlo). Así mismo, tampoco podemos meter componentes de firemonkey en contenedores iOS nativos como el DPFUIView.

Eso sí, hay que tener claro que usando estos componentes le decimos adios a un futurible cross-compiler entre iOS y Android en el futurible RAD Studio XE 5... pero bueno, al menos gran parte del código será reutilizable y no hay que olvidar que estamos consiguiendo un rendimiento y apariencia nativos sin necesidad de aprender Objetive C (lenguaje que por cierto, en concepto y uso no tiene nada que ver con Delphi)

Otro punto a tener en cuenta, es que usando estos controles nativos, los componentes adoptan el estilo visual de la versión de iOS donde se usen (como el futuro iOS 7). Esto con los controles Firemonkey no ocurre si no se tienen los ficheros de estilo pertinentes.

¡Un saludo!

Última edición por DarkDudae fecha: 05-07-2013 a las 21:40:43.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TMS lanza Componentes nativos para iOS. donald shimoda Noticias 10 03-06-2013 16:40:00
Más componentes nativos útiles para Factura Electrónica México. AzidRain Varios 4 14-12-2010 18:42:49
Necesito componentes para usar skins gratuitos cmm07 Varios 2 23-04-2008 11:27:02
Componentes gratuitos para acceder a SQL Server 2005 ckaki SQL 4 22-05-2007 13:53:03
Componentes gratuitos para conectar oracle y delphi _cesar_ Oracle 1 27-05-2004 04:25:35


La franja horaria es GMT +2. Ahora son las 02:00:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi