Titanium Mobile

tm_twitter_apiでうまく認証できない

tm_twitter_api - github // Resources/app.js var path_lib = ''; Titanium.include('lib/twitter_api.js'); Titanium.App.twitterApi = new TwitterApi({ consumerKey: 'MY CONSUMER KEY', consumerSecret: 'MY CONSUMER SECRET' }); var twitterApi = Tit…

アプリ(Titanium Mobile)とサーバー(Rails)間の通信

# /app/controllers/users_controller.rb class UsersController < ApplicationController def signin @user = User.create({:name => params[:name], :password => params[:password]}) respond_to do |format| format.json { render :json => @user.to_jso…

アプリ起動時にログイン画面を表示させる

// app.js Titanium.UI.setBackgroundColor('#000'); var tabGroup = Titanium.UI.createTabGroup(); var win1 = Titanium.UI.createWindow({ url: 'map.js', navBarHidden: true }); var tab1 = Titanium.UI.createTab({ title: 'Map', icon: 'dark_pin.png…

基本的なログインフォーム

var win = Titanium.UI.currentWindow; var title = Titanium.UI.createLabel({ text: 'TestApp', top: 100, height: 40, color: '#008800', font: {fontSize: 40}, textAlign: 'center' }); var usernameForm = Titanium.UI.createTextField({ hintText: 'U…

Titanium Mobileで現在地を表示する

var win = Titanium.UI.currentWindow; // Titanium.Map.createViewで地図表示部品MapViewを作成する var mapview = Titanium.Map.createView({ mapType: Titanium.Map.STANDARD_TYPE, animate: true, regionFit: true, userLocation: true }); win.add(mapv…

Titanium Mobileによる開発環境の構築

0. 環境 Mac 0S X 10.6.7 Titanium MobileでiOS, Androidのアプリを開発する環境を構築した手順はこんな感じ。 1. iOS SDKをインストール Xcodeをインストールするときについてくる。 こちらで登録すればXcodeをインストールできる。 2. Android SDKをインス…