# titanium-backbone

> Framework for Titanium apps built with Backbone

Latest version **0.5.4** (published 2013-08-21) · 0 weekly downloads

## Install

```sh
npm install titanium-backbone
pnpm add titanium-backbone
yarn add titanium-backbone
bun add titanium-backbone
```

Provides the commands `tb`, `titanium-backbone`.

## Health

**Score 5/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: insecure dependencies; abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.5.4 |
| Published | 2013-08-21 |
| First published | 2012-03-21 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Node | * |
| Dependencies | 12 |
| Known vulnerabilities | 0 (+3 in 2 direct dependencies) |
| Install scripts | no |
| Author | Matt Dean |
| Maintainers | trabianmatt |

## Links

- npm: https://www.npmjs.com/package/titanium-backbone
- Homepage: https://github.com/trabian/titanium-backbone
- Issues: https://github.com/trabian/titanium-backbone/issues
- npm.io page: https://npm.io/package/titanium-backbone

## Dependencies (12)

- [jade](https://npm.io/package/jade.md) 0.20.x
- [stylus](https://npm.io/package/stylus.md) 0.32.x
- [wrench](https://npm.io/package/wrench.md) 1.3.x
- [chaplin](https://npm.io/package/chaplin.md) git://github.com/trabian/chaplin#0.7.0-pre
- [backbone](https://npm.io/package/backbone.md) 0.9.10
- [titanium](https://npm.io/package/titanium.md) 3.1.x
- [commander](https://npm.io/package/commander.md) 0.5.x
- [node-uuid](https://npm.io/package/node-uuid.md) 1.3.x
- [stitch-up](https://npm.io/package/stitch-up.md) 0.3.9
- [underscore](https://npm.io/package/underscore.md) 1.4.x
- [pretty-data](https://npm.io/package/pretty-data.md) 0.20.x
- [backbone.stickit](https://npm.io/package/backbone.stickit.md) git://github.com/trabianmatt/backbone.stickit.git#titanium

## Recent versions

- 0.5.4 (latest) — 2013-08-21
- 0.5.3 — 2013-02-04
- 0.5.2 — 2013-02-01
- 0.5.1 — 2013-01-23
- 0.5.0 — 2013-01-09
- 0.4.2 — 2012-08-21
- 0.2.4 — 2012-05-28
- 0.2.0 — 2012-05-01
- 0.1.4 — 2012-04-26
- 0.1.3 — 2012-04-26
- 0.1.2 — 2012-04-26
- 0.1.0 — 2012-03-21
- 0.0.20 — 2012-03-21

## README

## titanium-backbone

Titanium-backbone is a framework for building native iOS and Android
apps using Titanium and Backbone.

### Current status

This project is in very early stages of extraction from a production
[mobile banking
application](http://itunes.apple.com/us/app/sf-fire-credit-union-mobile/id492113880?mt=8),
but the ideas and patterns extracted have worked very well within this
large app. We're taking the time to refactor as we extract so it should
be even cleaner.

We have a Google Group at http://groups.google.com/group/titanium-backbone if you'd like to participate.

### Installation

#### Install Titanium SDK

Visit the [Titanium download page](http://www.appcelerator.com/products/download/) and follow the instructions from there to download Titanium Studio (and the Titanium SDK), or clone the GitHub repository at [https://github.com/appcelerator/titanium_mobile](https://github.com/appcelerator/titanium_mobile).

#### Clone the project to your development machine:

```console
$ git clone https://github.com/trabian/titanium-backbone.git
$ cd titanium-backbone
```

#### Install package dependencies

```console
$ npm install
```

#### Run the app generator to create a new mobile app

```console
$ ./bin/tb new [app name]
# Run ./bin/tb new --help for instructions
```

_Optional:_ Install and run the app generator globally by running:

```console
$ npm install -g
$ tb new --help
```

### Running the tests

The test suite can be run using npm:

```console
$ npm test
```

#### testem

During development it can be helpful to use [testem](https://github.com/airportyh/testem) for monitoring the source files and rerunning the tests as the underlying files are changed.

To use testem, run the following in the titanium-backbone directory:

```console
$ npm install -g testem
$ testem
```

---
_Source: https://npm.io/package/titanium-backbone · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
