@titanium/essentials v1.0.76
👉 A group of Axway employees, ex-Axway employees, and some developers from Titanium community have created a legal org and now officially decide all matters related to future of these products.
API FAQ:
- API Best Practices
- What is API Security?
- OWASP Top 10 List for API Security
- What is API Security?
- Top API Trends for 2022
- What is a Frankenstein API?
- What is a Zombie API?
- API Developer Experience
- API Cybersecurity 101
- YouTube API Videos
- YouTube API Shorts Videos
@titanium/essentials 🚀
Essential Toolkit for Titanium Turbo Native Mobile Apps
- API FAQ:
- 📓 Description
- 🚀 Getting Started
- ✨ Features
* Adds properties to the global
turbo
object - 🎓 Learn More 📚 Related projects 🎟️ Modules for Titanium Mobile 🎟️ Modules for Node.js and Titanium Mobile 🎟️ Modules for Node.js
- 📣 Feedback
- Follow Brenton House
- ©️ Legal
📓 Description
Essential Toolkit for Titanium Turbo Native Mobile Apps
🚀 Getting Started
- Install
@titanium/essentials
in root of project
npm install @titanium/essentials
- Initialize module in
alloy.js
require('@titanium/essentials');
✨ Features
Adds properties to the global turbo
object
These properties are set on initialization
- app_copyright
- app_deploy_type
- app_description
- app_display_name
- app_first_installed_version
- app_guid
- app_id
- app_name
- app_publisher
- app_url
- app_version
- app_version_build
- app_version_history
- app_version_major
- app_version_minor
- app_version_previous
- country_code
- device_architecture
- device_density
- device_dpi
- device_id
- device_logical_density_factor
- device_manufacturer
- device_model
- device_model_name
- device_processor_count
- device_total_memory
- device_total_memory_formatted
- install_id
- ip_address
- isAndroid
- isFirstLaunchAfterUpdate
- isFirstLaunchEver
- isFirstLaunchForCurrentVersion
- isIos
- isIos10Plus
- isIos11Plus
- isIos12Plus
- isIos13Plus
- isIos14Plus
- isIos7Plus
- isIos8Plus
- isIos9Plus
- isIpad
- isIphone
- isVirtual
- language_code
- locale
- mac_address
- netmask
- network_change_reason
- network_type
- network_type_name
- online
- os
- os_name
- os_name_full
- os_type
- os_version
- os_version_build
- os_version_major
- os_version_minor
- platform
- runtime
- session_id
- titanium_sdk_version
- username
These properties are set on initialization and orientation change
- device_height_actual
- device_width
- isLandscape
- isPortrait
- platform_height
- platform_width
These properties are calculated on-the-fly
- device_available_memory
- device_available_memory_formatted
- battery_level
- battery_level_formatted
- uptime
- uptime_formatted
These functions are available
- getClipboardText()
- setClipboardText()
🎓 Learn More
📚 Related projects
🎟️ Modules for Titanium Mobile
project | description | npm |
---|---|---|
@titanium/applesignin | Native modules that allows you to use the iOS 13+ Apple Sign In API with Axway Titanium native mobile apps. | |
@titanium/authentication | Titanium native mobile authentication manager | |
@titanium/authentication-oauth | Titanium native mobile OAuth plugin for authentication manager | |
@titanium/calendar-picker | urbo widget that allows you to pick dates from a calendar with Axway Titanium. | |
@titanium/coremotion | Native modules that allows you to use iOS CoreMotion framework with Axway Titanium native mobile apps. | |
@titanium/essentials | The Essential Toolkit for Titanium Turbo Native Mobile Apps | |
@titanium/icloud | Native module that allows you to use the Apple iCloud framework with Axway Titanium native mobile apps. | |
@titanium/identity | Native modules to add Fingerprint/FaceId/keychain access to Titanium native mobile apps | |
@titanium/facebook | Native modules that allows you to use Facebook SDK with Axway Titanium native mobile apps. | |
@titanium/googlesignin | Native modules that allows you to use the Google Sign-in SDK with Axway Titanium native mobile apps. | |
@titanium/lottie | Native modules that allows you to use Airbnb Lottie animations with Axway Titanium native mobile apps. | |
@titanium/observer | Repackaging of nx-js/observer-util for Titanium Native Mobile | |
@titanium/please | Titanium native mobile library for politely requesting stuff from the internets | |
@titanium/polyfill | Titanium native mobile polyfills necessary to use packages that depend on Node.js modules | |
@titanium/turbo | 🚀 Turbo is the awesome framework for turbo charging your Titanium cross-platform native mobile app development! | |
@titanium/updater | Titanium native mobile widget to check for app updates | |
@titanium/webdialog | Native modules that allows you to use native SFSafariViewController (iOS) and Chrome Pages (Android) with Axway Titanium native mobile apps. |
🎟️ Modules for Node.js and Titanium Mobile
project | description | npm |
---|---|---|
@geek/cache | Caching module for Node.js and Axway Titanium | |
@geek/jsonc | JSONC and JSON utilities for JavaScript with Node.js and Axway Titanium. | |
@geek/jwt | JWT parser for JavaScript Node.js and Titanium native mobile | |
@geek/logger | Logging module for Node.js and Axway Titanium | |
@geek/mobile | Toolkit for creating, building, and managing mobile app projects. | |
@geek/retry | Retry JavaScript functions and promises in Node.js and Axway Titanium |
🎟️ Modules for Node.js
project | description | npm |
---|---|---|
@geek/google-sheets | Easy way to manage Google Sheets API from Node.js |
📣 Feedback
Have an idea or a comment? Join in the conversation here!
Follow Brenton House
Follow
Brenton House
for the latest on great modules and libraries!
©️ Legal
Code is licensed under MIT
Alloy is developed by Appcelerator and the community and is Copyright © 2012-present by Axway, Inc. All Rights Reserved.
Alloy is made available under the Apache Public License, version 2. See their license file for more information.
Titanium is Copyright (c) 2008-present by Axway, Inc. All Rights Reserved.
Titanium is licensed under the Apache Public License (Version 2). Please see the the Titanium license file for the full license.
Appcelerator is a registered trademark of Axway, Inc. Titanium is a registered trademark of Axway, Inc. Please see the LEGAL information about using trademarks, privacy policy, terms of usage and other legal information at http://www.appcelerator.com/legal.
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago