Help us understand the problem. What is going on with this article?
Titanium™ Advent Calendar 2013 2日目は釣りタイトルなポエムです!今年も Titanium には大変お世話になりました。いろいろな意味で。個人的な最大のトピックは仕事で使い始めたことなので、それと絡めて書いていきます。 Tips とか無いから、それを期待する人は引き返そう! Titanium との出会い Titanium との出会いは 2011 年でした。当日勤めていた会社の友人と一緒に何かサービスを作ろうと意気込んでいて、モバイルアプリ開発に手を出してみるものの、当時の iOS は ARC が無かったり、 Objective-C リテラルが無かったりして、やりたいことに対するスピード感が学習しながらでは出せないところに現れたのが Titanium でした。 幸い JavaScript はちょっと書けたし、標準 UI を使って開発ができるということだったので手
有償、無償のやつがいろいろあって最近試してみたのでメモ書きを残しておいた*1。 最初にことわると、既に何かしらの言語を身に付けているプログラマー向けの記事になる。プログラミング自体の入門者は学習環境が整っているので絶対Objective-Cから入った方がいいです(個人的にはP*言語系でウェブ開発フルセット身に付けるよりか楽だと思う)。 Objective-Cを避けたい動機 未知のプログラミング言語を習得するコストがツラい Objective-Cは潰しが効かない(iOS & Macアプリ開発でしか使わないじゃん) Android版など。なるべく移植性を高くしたい Xcodeを使ってコーディングするのがいやだ。愛用しているエデイタで開発したい 開発環境が強制される。不自由で邪悪なので使ってはいけない。 とまあ人によっていろいろある 比較表 本記事でとりあげたものの簡単な比較表をテーブルにしてお
2013.04.08 ハイブリッドアプリの開発中に、長押しで要素が選択されて困ったことはありませんか? iPhoneならCSSだけで対応できるのですが、Androidでは端末に寄っては選択対処し切れません。 (むしろ選択できる端末しか知りません。) そんなときはタッチイベントを潰します。 $(document).on('touchstart', function(e) { e.preventDefault(); }); ただ、これでは色んな機能がお釈迦になってますので、確認と、対処を忘れずにやって下さいね。 例えばアンカーリンク $(document).on('touchstart', function(e) { e.preventDefault(); var nn = e.originalEvent.target.nodeName; if(nn == "A"){location.hre
この記事では、PhoneGapモバイルアプリケーションでApple Push Notifications(APNs)を使用する方法について説明します。プッシュ通知は、何かをユーザーに通知するためにサードパーティのサーバーから送信される点がローカル通知とは異なります。ローカル通知の場合は、アプリケーションによってスケジュールされ、デバイス自体で実行され、サーバーとのインタラクションは行われません。 例えば、Facebookからは、他のユーザーが自分を友人として追加したというプッシュ通知を受信します。また、Words With Friendsをプレイしているときには、自分の番が来たことを知らせるプッシュ通知を受信します。ローカル通知の例としては、タスクの日時を設定するTo-Doアプリケーションで、アラームとして特定の時刻または時間間隔でポップアップ表示されるアラートがあります。指定された時刻に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く