タグ

MobileとiOSに関するkappaseijinのブックマーク (2)

  • HTML5によるハイブリッドアプリ開発に関する雑記 - id:anatooのブログ

    HTML5でiPhoneAndroid向けのハイブリッドアプリを作るのが最近の流行りみたいです。ハイブリッドアプリとは、外面は普通のアプリとしてAppStoreやGoogle play marketでインストールできるものの、その中身や一部がHTML5で記述されているアプリです。 最近の有名な例だと、CookpadやLinkedIn、はてなスペース、少し前にネイティブに移行してしまいましたがfacebookのモバイルアプリもHTML5を使って記述されていました。GREE界隈で言われているらしいガワネイティブっていう言葉もハイブリッドアプリを指します。ちょっとググってみると、2016年には企業向けのアプリの50%がハイブリッドアプリになるという予測もあります。 ハイブリッドアプリの何がいいかというと、Objective-CとかJavaとかがわからなくてもウェブ系技術者であればAndroid

    HTML5によるハイブリッドアプリ開発に関する雑記 - id:anatooのブログ
    kappaseijin
    kappaseijin 2013/02/11
    ノウハウ集として素晴らしい。
  • iOSアプリのインテグレーションテストに関する問題 - soutaroブログ

    iOSにかぎらず、今日のアプリケーションではサーバとクライアントの両方を開発しなくてはいけないことが、決して特別ではありません。その際にややこしいのが次のような事情です。 開発は同時に行われるので、厳密にプロトコルを予め決めておいて、モックだけでテストして幸せになれるわけではない*1 クライアントとサーバは別々の言語で開発されることが多いが、テストしたいのは両方の状態の整合性である 1つ目の問題は、まあ手抜きと言えばそうなんですが、サーバもクライアントも一人で開発していると、万が一なにかのトラブルがあったときに「定義されているプロトコルにそって開発しているのだから、これはクライアント|サーバのバグである。俺は悪くない!」とか、全く言えないわけです*2。ちゃんとend-to-endで動くことを確かめましょう。 じゃあ、テストしたいと思っても、2番目の問題が浮上してきます。 サーバはRails

    iOSアプリのインテグレーションテストに関する問題 - soutaroブログ
  • 1