Titanium SDK Titanium SDK
Downloads (opens new window)
  • Titanium SDK
  • Alloy
  • Editor / IDE
  • FAQ
API Reference
Native Modules (opens new window)
  • Help

    • Slack (opens new window)
    • GitHub Discussions (opens new window)
    • Reddit (opens new window)
    • Tutorials: From zero to app (opens new window)
  • Contribute

    • Contribution Guide
    • TDoc Specificiation
  • Frameworks

    • Alloy
    • Vue.js (opens new window)
    • Angular
  • News

    • Blog (opens new window)
    • Titanium SDK Twitter (opens new window)
  • TiDev

    • Foundation (opens new window)
    • TiDev Twitter (opens new window)
    • GitHub Sponsors (opens new window)
    • Liberapay Donations (opens new window)
GitHub (opens new window)
Downloads (opens new window)
  • Titanium SDK
  • Alloy
  • Editor / IDE
  • FAQ
API Reference
Native Modules (opens new window)
  • Help

    • Slack (opens new window)
    • GitHub Discussions (opens new window)
    • Reddit (opens new window)
    • Tutorials: From zero to app (opens new window)
  • Contribute

    • Contribution Guide
    • TDoc Specificiation
  • Frameworks

    • Alloy
    • Vue.js (opens new window)
    • Angular
  • News

    • Blog (opens new window)
    • Titanium SDK Twitter (opens new window)
  • TiDev

    • Foundation (opens new window)
    • TiDev Twitter (opens new window)
    • GitHub Sponsors (opens new window)
    • Liberapay Donations (opens new window)
GitHub (opens new window)
  • Getting Started
  • Guide
  • How-tos
    • Cross-Platform Mobile Development In Titanium
    • Transfer your app from Appcelerator CLI to Titanium CLI
    • Debugging and Profiling
    • Integrating Web Content
    • Location Services
    • Platform API Deep Dives
    • Using Modules
    • Working with Local Data Sources
    • Working with Media APIs
    • Extending Titanium SDK
      • Titanium Module Concepts
      • Android Module Development Guide
      • iOS Module Development Guide
    • Working with Remote Data Sources
    • User Interface Deep Dives
    • User Interface Fundamentals
    • Notification Services
    • Adhere to the iOS 17+ Privacy Requirements
    • Titanium Boilerplates
    • Tutorials
    • WKWebView
    • Webpack Guide
  • Release Notes
  • FAQ

# Extending Titanium SDK

Our basic guides to extending Titanium SDK with additional native functionality, broken down by platform.

# Chapters

  • Titanium Module Concepts

  • Android Module Development Guide

    • Android Module Quick Start

    • Android Module Architecture

    • Android Module Project

    • Android Module Upgrade Guide

  • iOS Module Development Guide

    • iOS Module Quick Start

    • iOS Module Architecture

    • iOS Module Project

    • iOS Module 64-bit Support

    • iOS Module Debugging

Edit this page on GitHub (opens new window)

Contents

  • Chapters
    Docs
    • Titanium SDK
    • Alloy
    • Editor / IDE
    • FAQ
    Social
    • Slack
    • Twitter
    Copyright © 2025 TiDev