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

2014年1月24日金曜日

TitaniumでiOS7アプリを作っているときに、tableViewの左側の空白を消したいとき

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

iOS7が普及して大分時が経っているけど、
アプリを作る際に注意するべき点っていうのがいくつかあったりする。

というのもiOS6までとiOS7ではそもそもフラットであるかどうかというところから始まり、
微妙に仕様が変更されているところも多々あったりする。
もちろん普通に今まで通りでも開発は出来るわけだけれど、
単純にそのままで今までのような感じというのは出来なかったりする。

で、今回は特によく使われるtableViewでの左側の空白の仕様について的なお話。

2013年10月18日金曜日

TitaniumでjQuery風にAjaxのバージョンアップをした(basic認証に対応)

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

以前書いたTitaniumでjQuery風にAjaxをバージョンアップしてみた。
basic認証に対応していない形であったので、それに対応するようにという感じ。
ちなみに通常はurlに対してhttp://username:password@hogehoge.jpみたいな形でやればOKだったりする。

けどそういうのって大体書き忘れてしまうし、面倒な感じでもあるのでちゃんと対応しましたよということ。

2013年8月22日木曜日

TitaniumのwebViewでtouchendなどのイベントを付与するとスクロール出来なくなる【誰か教えて】

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

TitaniumでiPhoneアプリを開発してて、
スクロールしたらNavBarを隠したいと思って実装しようと頑張ってみた。
tableViewとかそういったものではうまく実装出来たんだけど、
なぜかwebViewではうまく実装出来ないという問題が。

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日日曜日

TitaniumでjQuery風にAjax

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

Titaniumで外部データを取得する際に、Ti.UI.createHTTPClientを使うけれども、
これって案外面倒な書き方をするし、何個も書くのが面倒だったりする。
JavaScriptネイティブのXMLHttpRequestに慣れているならまだしも、
jQueryのAjax通信に慣れている人にとってはちょっと取っ付きにくいもの。
そこでjQueryの$.ajax風にかけるライブラリを作ってみた。

2012年10月13日土曜日

Titaniumの謎のエラー invalid method (createLabel) passed to UIModule

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

TitaniumでiPhoneアプリ開発を行ってたら、下記のような謎のエラーが出た。

invalid method (createLabel) passed to UIModule

原因がよくわからないのでそのままググったところ対応策が出てきた。

2012年4月18日水曜日

iOS developerの登録

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

やっとこさiOS developerの登録をした。
会社で申請をしないといけないということだから、
ついでに個人の方もやっちゃおうかと思ってやってみた。
基本的な手順は以下になるけど、大体他の人のブログとか見て行ったので、
ざくっとした説明とリンクを載せる感じで。

Adsense