Skip to content
EntityQ2309714· pop 5· linked from 10 articles

Appcelerator Titanium

Sign in to save

Also known as Titanium

logiciel informatique

Source code

Welcome to the Titanium SDK open source project. Titanium SDK provides a mature platform for developers to build completely native cross-platform mobile applications using JavaScript. Titanium SDK is licensed under the OSI approved Apache Public License (version 2). Please see the LICENSE file for specific details. This project wouldn't be possible without the help of our world wide developer community. Become a sponsor today and benefit from 1:1 sessions with the core team, exclusive modules, merchandise and more! Learn more about sponsoring TiDev, the organization behind the Titanium SDK, here 🚀. With Titanium SDK, you use JavaScript to code your application. Titanium's compiler will compile your application code into an efficient native executable for each target mobile platform. [x] Native apps built using JavaScript (no hybrid, no embedded WebView) [x] Apps are compiled and run locally with full offline support [x] Support for native platform UI controls (TabGroup (iOS), ActionBar (Android), ...) [x] Support for watchOS targets [x] Support for in-application SQL database [x] Support for Geolocation (compass, geolocation, forward/reverse lookup) [x] Support for Camera (taking Photos, playing and recording Video) [x] Support for Calendar (creating & fetching Events) [x] Support for 3D-Touch (Peek and Pop, Application Shortcuts, ...) [x] Support for Photo Album (reading and writing) [x] Support for Contacts Database / Address Book [x] Support for Streaming Audio and Recording Audio, Audio Input Levels, Mic, etc. [x] Support for Vibration [x] Support for Social APIs such as Facebook, X (formerly Twitter), etc. [x] Support for Yahoo YQL [x] Support for Web Services via REST, SOAP [x] Support for native Maps (Apple Maps, Google Maps) [x] Support for Push Notifications [x] Support for In-Application Email [x] Support for In-Application SMS, Telephone [x] Support for Filesystem (create, read, write, etc.) [x] Support for Gestures (such as Shake and Pinch) [x] Support for Platform and Device capabilities [x] Support for complex native views such as Coverflow, Image Views, Table Views, Grouped Views, Composites, etc. [x] Support for Web Views incorporating HTML5, CSS, etc. [x] Completely extensible via Module API and Hyperloop for building your own controls or extending capabilities Use Hyperloop to extend your Titanium SDK apps by native API's using JavaScript. Prior to Hyperloop, you would use native modules to extend the Titanium SDK API. With Hyperloop, you are now able to implement native classes, 3rd-Party libraries (CocoaPods, local frameworks, .aar files) and more directly into your apps. Hyperloop is available for iOS and Android. Access 100% of platform APIs directly, with instant support for each new OS release. Mobile app development for every major mobile OS – with no hybrid compromises. Check out our Hyperloop Sample App and Hyperloop Programming Guide to get started with Hyperloop today! Please visit the official documentation site at for the latest and historical documentation on Titanium SDK, Alloy and other modules. We give our software away for FREE! In order to do that, we have programs for companies that require additional level of assistance through training or commercial support, need special licensing or want additional levels of capabilities. Please visit the TiDev Website for more information about TiDev or email [email protected]. The build and package commands will default to all target platforms on your host OS unless explicitly specified (i.e. Android & iOS on macOS; Android on Windows). It will compile, package and install the locally-built SDK for you as well, so you can test it in your own applications without any further procedures. The build command will look for the Android SDK directory path via the $ANDROID SDK env variables if not explicitly passed using command line arguments. You can use the -h flag to display the full list of commands and options. We have a unit test suite intend

Excerpt from the source-code README · 19,443 chars · not written by Vinony

Wikidata facts

Instance of
free software
Official website
titaniumsdk.com
Show 9 more facts
operating system
Microsoft Windows
copyright license
Apache License
inception
2010-03-09
source code repository URL
github.com/tidev/titanium-sdk
programmed in
JavaScript
software version identifier
12.5.1.GA
Sources (3)

via Wikidata · CC0

Article · Français

Appcelerator Titanium est un kit de construction de logiciels (framework open-source) destinés aux téléphones mobiles utilisant Android ou iOS, distribué par Appcelerator Inc depuis décembre 2008 . Appcelerator Titanium est un des nombreux framework pour applications mobiles basés sur des technologies web permettant d'utiliser un développement en langage web, principalement Javascript, pour créer des applications natives pour plusieurs plateformes applicatives, notamment iOS, Android et Windows Phone. Ce framework est souvent comparé à Adobe Air pour développer des applications de bureau pour Windows, Mac et Linux. Appcelerator Titanium inclut un outil basé-web, de cross-compilation qui demande un accès internet et un compte développeur. Cet outil peut déployer des applications stand-alone pour Mac, Windows, et Linux de n'importe laquelle de ces plateformes. Cela se réalise en envoyant les fichiers source à une machine propriétaire côté serveur qui renvoie alors les binaires. Un compilateur en ligne de commandes libre est aussi disponible mais n'est pas sujet aux mêmes exigences de réseau et de compte, mais il ne cross-compile pas. La compilation pour mobile est sujette à des exigences supplémentaires Mac OS (donc d'un ordinateur Apple) et du SDK iOS. Concernant Android, il faut disposer du SDK Android, disponible sur les plateformes Mac, Windows et Linux. En janvier 2010, Appcelerator a publié une liste de 554 développeurs Titanium montrant un réel intérêt envers l'iPad d'Apple. Appcelerator a aussi annoncé la compatibilité de Titanium et de l'Apple iPad et a confirmé qu'il existait des applications Titanium pour l'iPhone qui tournaient sur le simulateur d'iPad. Appcelerator, Inc. offre aussi des services basé CLOUD pour l'emballage, le test et la distribution des applications logiciels développés avec la plateforme Titanium.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 5 languages

via Wikidata sitelinks · CC0