Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tidev/ti.moddevguide

Appcelerator Titanium native Module Guide
https://github.com/tidev/ti.moddevguide

appcelerator java javascript native-module objective-c titanium titanium-module

Last synced: about 2 months ago
JSON representation

Appcelerator Titanium native Module Guide

Awesome Lists containing this project

README

        

Titanium Module Developer Guide [![Build Status](https://travis-ci.org/appcelerator-modules/ti.moddevguide.svg)](https://travis-ci.org/appcelerator-modules/ti.moddevguide)
=======

This is the Module Developer's Guide for Titanium. It can be used by native module developers to understand the basic and
advanced concepts to build own native modules for Titanium.

## Functionality
This sample module provides the following components across iOS and Android:
- [x] Module / app lifecycle
- [x] View / proxy relationship
- [x] Sending and receiving events ( `fireEvent` and `addEventListener`)
- [x] Writing own setter / getter methods
- [x] Validate user-input and provide proper error-handling
- [x] Manage async tasks using callbacks

## Questions?
If you have any questions, feel free to join the `#module_development` channel in the [TiSlack community](http://tislack.org)
or ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/titanium).

## Contributors

Interested in contributing? Read the [contributors/committer's](https://wiki.appcelerator.org/display/community/Home) guide.

## Legal

This module is Copyright (c) 2010-present by Axway Appcelerator. All Rights Reserved.
Usage of this module is subject to the Terms of Service agreement with Axway Appcelerator.