TiShadow で iOS / Android アプリのプロトタイプを爆速で作る方法
TiShadow で iOS / Android アプリのプロトタイプを爆速で作る方法
さて、Titaniumによる開発についてこれまで個別にいろいろ調べてきたけど、一気に実際にアプリを開発するための環境についてまとめてみる。 目指す環境 これまでTitanium Studioと標準的エミュレータでサンプルアプリの開発+実行を行ってきたけど、やっぱりEclipseベースのIDEはストレスが高い。また特にAndroidに顕著だけど、標準のエミュレータは重すぎる。これではコーディング外のところで多く時間をとってしまう。 別のところでは、Rails開発をやってきているのでJavascriptはCoffeeScriptで書きたいし、なによりTDDできないと死んでしまう。 このあたりを解決するため、ここ数日調査をしたところ IDEの問題 Titanium Command-Line Interfaceを利用したIDEに頼らない環境 エミュレータ重すぎの問題 TiShadowによる爆速デプ
前回までに Titanium Studio に頼らない開発環境とテスト環境の構築を行いました。この記事の最後としてテストを自動化する方法を紹介します。 TDD / BDD のようにテストファーストでコードを書くとき、プロダクトコードのリファクタリングを行う段階があります。プロダクトコードをプログラマーの責任範囲内でパスするように修正を加える際、修正を加えるたびにテストを手動で行うのは効率的ではありません。コードを修正し、保存するたびにテストがパスするのかを確認したいところです。 最近は Grunt という Node.js ベースのタスクランナーが有名です。 Grunt Grunt とプラグインを組み合わせることでコードの変更を監視し、 TiShadow を経由したテストを自動で実行することができます。 Grunt をインストールする Grunt は Titanium CLI や TiSha
Titanium™ Advent Calendar 2013、22日目を担当する@donayamaです。 先週に続いて、Ti Weekly Clipsの総集編をお送りしたいと思います。というか、編集もままなっていない状態ですが、まずはTips & Topicsまとめを…。GitHub Watchまとめは昼ぐらいにお送りします。(追記)後編その2はこちら Tips&Topics 2013年カテゴリ別まとめ Alloy Alloy // Speaker Deck Fokke ZandbergenさんによるAlloyの概要説明スライド Clearly Innovative » Blog Archive » Titanium Quickie: A Simple Integration of Alloy and Wordpress JSON Plugin WordPressのREST APIを利用し
ChatWork 技術部の宮下です。 ChatWork Advent Calendar 6 日目を担当します。 Titanium™ Advent Calendar にも提供できそうなネタで内心焦っていますが、こちらに書いちゃいます ChatWork の iOS 向けアプリを Appcelerator Titanium™ で作っています。 Titanium は JavaScript を使って iOS や Android などのマルチデバイスに対応し、ネイティブな UI を持つアプリを作ることができるツールですが、これだけで実現できないことを Objective-C や Java を使ったモジュールという形で補うことができます。 ChatWork アプリでもいくつかのモジュールを作って使っています。今回は iOS 向けの Titanium 用モジュールの作り方の一例をご紹介します。 準備しよう
Titanium SDK 3.2リリースノートの抄訳になります。(2013/11/27のβ版の内容を元にしています) 原文はこちらになりますので、あわせてご覧下さい。 3.2の概要 3.2.0では700項目を超える不具合修正と改良を行っています。個々の内容については一覧をご覧下さい。 Alloy 1.3 3.2.0のリリースと同時にAlloy 1.3がリリースされます。Alloy 1.3はTitanium SDK 3.2以降のみをサポートします。 新機能の概要は以下の通り。詳細はこちら。 WidgetやRequire要素の子要素を持てるように ListView、ListSection、TextField要素にプロパティが追加された TSSファイル内でビット演算子がサポートされた iOSのフリップアニメーションAPIに対応 Titanium Studio内にAlloyサンプル Android
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く