Développez des applications iOS avec Delphi

Vous pouvez désormais créer des applications pour tous les appareils iOS : iPhone, iPod Touch et iPad avec Delphi. Vous développez des applications mobiles visuellement et livrez des applications à hautes performances bénéficiant d'une compilation native et offrant une expérience utilisateur incomparable. Vous pouvez également créer une application Android véritablement native à partir de la même base de code.

Nouveaux échantillons de codes ! Accédez à plus de 20 « Snippets » pour iOS et Android et à des démonstrations vidéos de Delphi et RAD Studio.

« Il n'a jamais été aussi facile et rapide de développer et de tester des applications pour iOS ».

Michel Vogt, développeur
Corvaglia Mould AG

Develop apps for iPhone and iPadDéveloppement pour iPhone et iPad

Créez de nouvelles applications mobiles en capitalisant sur vos compétences de programmation et vos bases de code. Vos applications Delphi pour iOS bénéficient de performances natives CPU et d'une bien meilleure sécurité que des solutions Web ou basées sur des langages de script. Bénéficiez de la conception visuelle des interfaces iOS pour différents types d'appareils, orientations, résolutions etc. En savoir plus >

iOS user interface controlsOptions de styles natifs et personnalisés

Avec Delphi, vous bénéficiez d'une gamme complète de contrôles d'interface en style natif (boutons, listes, boîtes à cocher, etc.) que vous pouvez incorporer à vos applications. Les applications iOS que vous créez intègrent des contrôles de plateformes (choix de date, choix personnalisés, différents types de claviers) et des services natifs tels que les notifications avec support des actions Share Sheet. Utiliser des styles natifs précis au pixel, des styles personnalisés ou créez le vôtre afin de donner à vos applications une apparence unique.
En savoir plus >

Rapid PrototypingDéveloppement visuel rapide

Delphi propose un workflow de développement mobile optimisé pour automatiser le déploiement et le débogage à la fois sur le simulateur et l'appareil. Vous pouvez créer rapidement des prototypes de vos applications pour chaque type d'appareil et passer ensuite très rapidement en production. Vous pouvez également bénéficier de retours rapides d'expérience en déployant votre prototype directement sur l'appareil cible avec les véritables objets et code du framework. En savoir plus >

Monetize Your AppsMonétisez vos applications mobiles

Nouveautés XE6 ! Les applications mobiles sont un revenu générant une opportunité pour les développeurs d'applications. Vous pouvez désormais monétiser vos applications mobiles par une intégration dans une fonctionnalité d'achat d'applications et la publicité. Vendre le contenu, les fonctionnalités, les services et les abonnements avec support pour l'achat en application iOS App Store et Google Play In-App Billing. Sert la publicité depuis les principaux réseaux de publicité (Google AdMob et Apple iAd). Il est facile d'ajouter cette fonctionnalité à vos applications via les composants inclus TBannerAd et TInAppPurchase.

BaaSConnectez-vous avec les fournisseurs BaaS

Nouveautés XE6 ! Vous pouvez facilement accéder à ces services courants dans le cloud sans avoir à les créer vous-même ou à les conserver. Ajoutez l'authentification des utilisateurs à vos applications. Utilisez les alertes instantanées pour faire participer vos utilisateurs. Obtenez le stockage des données et des objets dans le cloud. La bibliothèque REST Client, disponible sur toutes les plateformes, simplifie l'invocation par des prestataires tiers de services Web.

RAD Multi-Device Application Platform Plate-forme applicative multi-système

Le développement d'applications mobiles va aujourd'hui bien au-delà de l'appareil cible et s'intègre avec les données d'entreprise et les services cloud. La plateforme de développement multisystème Delphi vous permet de développer des solutions véritablement interconnectées : de l'appareil mobile jusqu'aux services sous-jacents hébergés sur différents OS et formats d'appareils. Vous connectez rapidement vos applications aux bases de données et services sur site ou dans un cloud privé avec les connectivités aux bases de données d'entreprise FireDAC, le middleware n-tiers DataSnap et des accès aux services Web RESTful et aux fournisseurs BaaS. En savoir plus >

IBLite and SQLite iOS database supportPrise en charge des bases de données IBLite et SQLite iOS

Delphi inclut le support d'une base de données locale iOS pour SQLite et la base intégrée InterBase (ToGo et IBLite) via dbExpress, FireDAC et IBX.Vous bénéficiez également d'une licence de développement et de déploiement gratuit illimité d'IBLite – la nouvelle version librement déployable de la base de données intégrée renommée InterBase ToGo.
En savoir plus >

Fonctionnalités de Delphi for iOS

  • Nouveautés XE6 ! Support d'achat de publicité d'applications
  • Nouveautés XE6 ! Connectivité basée sur les composants avec les fournisseurs BaaS, Parse et Kinvey, pour une authentification, un stockage et les alertes instantanées
  • Nouveautés XE6 ! Attachez des applications pour créer des applications compagnons mobiles pour vos applications de bureau
  • Compilateur optimisé Delphi ARM
  • Développement pour téléphones et tablettes : iPhone, iPod Touch et iPad
  • Contrôles d'IHM natifs et précis au pixel
  • Support framework FMX pour iOS
  • Accès aux données sur l'appareil pour InterBase et SQLite
  • Client DataSnap
  • Prise en charge des services et senseurs intégrés (gyroscope, GPS, caméra et accéléromètre)
  • Concepteur de formulaires mobiles

Pourquoi choisir Delphi pour développer vos applications mobiles ?

  • Des performances natives supérieures - Les applications compilées Delphi sont plus rapides les applications mobiles basées sur le Web ou hybrides.
  • Créez des applications sûres – un code compilé qui ne nécessite pas un temps d'exécution est plus sûr et InterBase ToGo offre un cryptage de bases de données sur l'appareil
  • Capitalisez sur votre expertise, vos connaissances et votre code source Delphi.
  • Développez pour Android, iOS, Windows et OS X dans un seul EDI et framework.
  • Créez des applications iOS et Android compilées et véritablement natives à partir d'une seule base de code.

Le robot Android est reproduit ou modifié depuis le travail créé et partagé par Google et utilisé selon des termes décrits dans la licence Creative Commons 3.0 Attribution.