ラベル Androidアプリ の投稿を表示しています。 すべての投稿を表示
ラベル Androidアプリ の投稿を表示しています。 すべての投稿を表示

2012年11月15日木曜日

TitaniumでAndroidアプリを作ってる際の、クラッシュ原因

  • このエントリーをはてなブックマークに追加

Titaniumでアプリ開発を行っている際に問題となるのが、Android。
TitaniumではAndroidは冷遇されているというか、なんか微妙に使えない機能が多い。
なのでiOSベースで開発がほぼ完了した段階でAndroidのデバッグをやると、
見た目がずれているどころではなく、下手したら起動すらしないでクラッシュする。
ということで今回は自分の中でクラッシュやエラーが出てきたところを整理する。

2012年11月7日水曜日

TitaniumでDB操作する際に便利なINSERT OR REPLACE(SQLite)

  • このエントリーをはてなブックマークに追加

Titaniumで色んなデータを扱う際にデータをサーバに入れておくけど、
アプリを使っているユーザのデータだけは端末に格納して、
サーバとの通信を抑えて高速化したいといったことがある。
(他のユーザのデータはwindowをopenした際に都度取得してくる)

じゃあそうする場合はどうしたら良いのかっていうのが今回のお話。

2012年11月5日月曜日

TitaniumでDB操作(SQLite)

  • このエントリーをはてなブックマークに追加

-------------------------------------------------------------------------------
クエリビルダー(sqliter)作りました
これよりも簡単にSQLiteを扱うために、クエリビルダー作りました。
こちらの記事に書いてあるのでよかったらどうぞ。
-------------------------------------------------------------------------------

Titaniumでアプリを作っている際に、たまにデータを格納する必要がある。
簡単なテキストを入れるとかそういった類いのものであるならば、
Ti.App.Propertiesを使えば大体の処理を行う事は可能なんだけれども、
例えばツイートデータを入れるだとか、常に変わるようなデータを入れるだとかのときには、
Ti.App.Propertiesを使っているとデータを消去して入れ直すといった面倒な作業が発生する。

それにデータをなるべく蓄積しておきたいとかもあるだろうしってことでSQLiteを使う事にした。

2012年10月14日日曜日

AndroidのtabGroup位置の変更(Titanium)

  • このエントリーをはてなブックマークに追加

Titaniumでアプリ開発をする際にネックとなるところとしては、
iPhoneの場合とAndroidの場合で見た目が変わってしまう部分があるところ。
特にtabGroupがAndroidの場合では上部に表示がされ、デザイン的にもなんだかなってなってしまう。
そこで今回はそのなんだかなを解消するための方法。

Adsense