Avec
Sentenza Desktop, construisez des applications Mac OS X avec HTML5, CSS3 et JavaScript. Utilisez la bibliothèque d'APIs pour ajouter des fonctionnalités avancées à votre projet. Vous pourrez créer des applications web autonomes pour Mac OS X (de Snow Leopard à Mountain Lion) et les déployer sur le Mac App Store ou les vendre de vos propres manières.
Utiliser Sentenza Desktop est vraiment simple. Il vous suffit de remplir des champs, des boutons radio et des cases à cocher pour personnaliser votre application. Vous spécifiez le répertoire racine où le contenu de votre application est stocké (fichiers HTML, CSS, JS et images), et le moteur compilera une application autonome. Sentenza Desktop est compatible et optimisé pour utiliser HTML5, CSS3 et JavaScript (bien sûr, vous pouvez utiliser de l'audio et de la vidéo).
J'ai construit une bibliothèque d'APIs qui peuvent vous aider à ajouter des fonctionnalités avancées à vos applications. Ces APIs doivent être appelées en JavaScript et peuvent être mélangées entre elles ou avec d'autres fonctions. D'après mes tests, je n'ai détecté aucun conflit avec plusieurs frameworks JavaScript. J'ai essayé d'être aussi complet que possible pour recréer toutes les fonctions de base d'une application moderne (lire et écrire un fichier, utiliser le centre de notifications, manipuler la fenêtre, ...).
Avec Sentenza Desktop, vous pouvez signer votre application sans utiliser d'outils externes. Vous aurez le choix de compiler un package .pkg (pour la soumission à Application Loader) ou un package .xcarchive (pour la soumission à XCode). Un compte développeur Apple est requis pour publier vos applications sur le Mac App Store.
Voici une liste non exhaustive de fonctionnalités :
- Construisez des applications pour Mac OS X 10.6 (Snow Leopard) ou plus récentes (32/64 bits)
- Optimisé pour Mac OS X 10.8.2 (Mountain Lion)
- Construisez des applications légères et portables (noyau < 200 ko)
- Entièrement indépendant (pas un service web comme PhoneGap)
- Le noyau a été construit en Objective-C natif et ne nécessite aucun framework
- 30 APIs disponibles, celles-ci peuvent être appelées en JavaScript
- L'interface graphique des applications construites avec Sentenza Desktop est automatiquement disponible en En, Fr, De, It et Es !
- Enregistrez votre projet en tant que .stzdprj (basé sur XML)
- Fenêtre entièrement personnalisable (taille, barre d'état, modal, redimensionnable, ...)
- Utilisez HTML5 LocalStorage pour enregistrer des données facilement
- Activez le mode plein écran pour donner une nouvelle dimension à vos applications
- Activez WebGL pour créer des applications 3D impressionnantes
- Incluez de l'aide dans votre application
- Personnalisez la fenêtre À propos et l'icône de l'application
- Activez/Désactivez le retour en arrière
- Activez/Désactivez le rebond de défilement (élastique)
- Utilisez un agent utilisateur personnalisé
- Compatible avec PHP distant
- Entièrement compatible avec la plupart des frameworks JavaScript
- Publiez vos applications sur le Mac App Store
- Interface utilisateur disponible en français et en anglais (connexion en anglais)
- Aucune référence visuelle à Sentenza Desktop dans vos applications
- Vérifiez automatiquement les mises à jour
- Aide en ligne et documentation API complète
- Licence à vie, sans frais cachés ou mensuels
- Mises à jour gratuites !
- Et plus encore...