有没有人有钛的Android模块示例?

时间:2011-05-18 10:35:05

标签: android titanium appcelerator

我是Titanium和Android开发的新手。我们计划将钛用于Android(和iPhone)应用开发。在我们关闭'Titanium'之前,任何人都可以发送一个针对钛的Android模块的示例代码。

我们期待的是,如果我们遇到钛的一些问题或定制的功能,我们将在java(或objective-c)中开发模块。 (也不太了解那种发展......因为我基本上来自.net)。然后我们需要使用Titanium中的功能

2 个答案:

答案 0 :(得分:3)

以下是为Titanium开发自定义Android模块的指南:

Titanium Android Module Developer Guide

这是一个相当复杂的样本模块(用于条形码扫描):

titanium-barcode

<强>更新

较新的Titanium版本(> 1.8)更改了模块,可在此处找到更新的指南(感谢Giorgio指出):

Android Module Porting Guide (Titanium 1.8.0.1)

答案 1 :(得分:2)

噢,天哪,这个问题和答案太过时了。

首先,阅读所有正式文件(http://docs.appcelerator.com/platform/latest/#!/guide/Extending_Titanium_Mobile),你必须阅读所有这些文件,包括android&amp; ios part。

与此同时,您必须下载官方的示例模块项目,您必须通过阅读完整的代码来学习它们:https://github.com/appcelerator-modules/ti.moddevguide

如果你想快速了解一下,请查看钛系列模块的这一系列文章:http://www.titaniumtutorial.com/2013/10/android-module-development-part1.html(也许这里的钛版有点过时,但知识基本相同。)

我正在写关于Titanium模块的文章。基本上,这是一项艰苦的工作,因为你必须熟悉Android和IOS,你必须:

  1. 学习android / ios hello world教程
  2. 明确android和ios中的概念。
  3. 熟悉java / object-c
  4. 熟悉Titanium的模块相关组件(例如TiApplication,TiConvertor ......)
  5. 熟悉模块相关命令(例如:java ANT,gradle,build.py ...)
  6. 我正在写中文的钛书,已经有一些关于为Android编写模块的文章(中文: http://siwei.me/blog/posts/lession-9-sdk 一旦完成本书,我会告诉你(并翻译成英文)。