タグ

2014年9月18日のブックマーク (4件)

  • iOSアプリデザインリニューアルの舞台裏の舞台裏 - クックパッド開発者ブログ

    技術部の松尾(@Kazu_cocoa)です。 iOSアプリデザインリニューアルの舞台裏でも書かれていた、" 修正期間中は毎日夜間にアプリケーションの全画面のスクリーンショットを記録するスクリプトを実行し、画面崩れが起きてないか、新デザイン未反映の画面はないか、進捗状況の確認に利用していました。"の舞台裏を少し書いてみようと思います。 はじめに モバイルアプリケーションのテスト環境はまだまだ成長中で、様々なツールが飛び交っていることかと思います。ここでは、E2Eテストに対しての話題に絞り、使っているツール、シナリオの書き方、クックパッドでは、という話しをします。この記事におけるE2Eテストは、UIからの操作によりユーザの操作を模倣して実施するテスト、という意味合いです。 ツール E2Eテストを自動化する為のツールの選定には以下を気にしていました。 OSの更新に追従できそうなもの 特別なテスト

    iOSアプリデザインリニューアルの舞台裏の舞台裏 - クックパッド開発者ブログ
    Hayato
    Hayato 2014/09/18
  • [iOS 8] Safari 8 でIndexedDBが使えるようになった! | DevelopersIO

    一つのローカルDBに複数のストア(テーブル)を保持できるのは魅力ですね! 実装方法 今回はindexedDBの簡単な動作検証をしてみたいと思います。 詳細な実装に関しては、弊社メンバー執筆した以下の記事をご覧いただければと思います。 【HTML5】Indexed Database API を真面目に勉強してみる [HTML5] Indexed DBで検索結果をキャッシュする ブラウザが対応しているかのチェック IndexedDBが対応しているのを確認する手っ取り早い方法として、windowオブジェクトにIndexedDBプロパティがあるかで確認することができます。 IndexedDBプロパティの記述方法として、各ブラウザが対応しているベンダ・プレフィックスを付けて記述して確認してみます。 var indexedDB = window.indexedDB || window.mozIndex

    [iOS 8] Safari 8 でIndexedDBが使えるようになった! | DevelopersIO
    Hayato
    Hayato 2014/09/18
    ふーむ
  • [iOS 8] 新機能:アプリ毎のバッテリー表示 | DevelopersIO

    iOS 8 でアプリ毎のバッテリー表示が可能に Androidでは当たり前の機能だったバッテリー表示でしたが、iOS 8 では、ついにiOSでアプリ毎のバッテリー表示ができるようになりました。現在起動しているアプリ一覧と各アプリのバッテリー消費量を閲覧し、過剰に電池をっているアプリをシャットダウンすることができるようになりました。 どこから使うの? アプリ毎のバッテリー表示は、設定 → 一般 → バッテリー表示からバッテリー表示画面にいくことができます。 設定画面から「一般」を選択します 一般画面から「使用状況」を選択します 使用状況画面から「バッテリーの使用状況」を選択します バッテリー表示画面について バッテリー表示画面はこんな感じです。1日以内と7日以内というタブに分かれています。 まとめ 私は、SNS系のアプリをよく使います。iOS 7の頃からも薄々気がついていましたが、Face

    [iOS 8] 新機能:アプリ毎のバッテリー表示 | DevelopersIO
    Hayato
    Hayato 2014/09/18
  • [iOS 8] Safari 8 で CSS Compositing and Blendingをサポート | DevelopersIO

    こんにちは、清田です。 WWDC 2014のSafari 8のセッション内で、CSS ShapesとCSS Compositing and Blendingをサポートすることが発表されました。 サポートされたCSS Compositing & Blendingについてご紹介します。 CSS Compositing & Blendingとは? 色の合成と混色をcss側で制御することが可能になったとのこと。それでもなんのこっちゃですよね。。。。 簡単なイメージ図で説明してみたいと思います。まず、従来のCSSでは、レイヤーAの上部にレイヤーBを被せたレイアウトをすると以下のようなに表示されるかと思います。 次に、同じレイアウトのまま、CSSのブレンドモードを反映して描画してみると以下のように色が合成された表示結果が再現されます。 ブレンドモードでは上部に重ねられたレイヤーが、下の要素の色味を取得

    [iOS 8] Safari 8 で CSS Compositing and Blendingをサポート | DevelopersIO