タグ

iosに関するkarumadoのブックマーク (9)

  • 🍎が好きすぎてiPhoneで使われているあのUIを再現してみた - Qiita

    ただの自己満足で作ったOSSを紹介。 🍎🍎🍎 🍎 What あのUI?? あのUI is これです。 Task manager や Task switcherという具合の名前をちらほら見かけましたが正式名称ははっきりしていないです。 上記のようなUIライブラリKaeruを作りました。 横に一覧で表示されているViewControllerをタップするとUINavigationController.popToViewControllerが呼ばれるといったライブラリになっています。 🍎 なぜ作ったのか https://github.com/marty-suzuki/SAHistoryNavigationViewController SAHistoryNavigationControllerというライブラリを見つけて良い発想だなと感心を得ました。 こちらのライブラリもiOS task m

    🍎が好きすぎてiPhoneで使われているあのUIを再現してみた - Qiita
  • Safari in iOS8 image placement - Apple Community

    karumado
    karumado 2015/12/17
    バグ
  • iOS Safari の画像スワッピングバグについて

    現象 ページ内で取得する画像について、実際に取得した画像データが指定した URL にあるものと異なる。例えば、 <img id="imageA" src="./img/A.png"> <img id="imageB" src="./img/B.png"> <img id="imageC" src="./img/C.png"> …を含む HTML ページを読み込む際、 #imageA に表示されるのが B.png だったり #imageB に表示されるのが C.png になったりすることがある。つまり、指定した URL へのリクエストに対するレスポンスが、他のリクエストのレスポンスと入れ替わってしまう。リクエスト数が多い画像リソースで確認しやすいが、おそらく画像以外の他のリソースでも起こりうる。 解決策 理由は不明だが、この問題は meta タグで取得するリソースに不具合がある場合に生じるこ

    karumado
    karumado 2015/12/17
    ファッ!
  • iOS 9 の新機能のサンプルコード集『iOS-9-Sampler』を公開しました - その後のその後

    iOS 9 でも大量の新機能が追加されましたが、新しいAPIはどう使うのか、実際に何がどこまでできるのか、といった具体的なところが、英語のドキュメントや動画をながめているだけだと正直あまりピンときません。やはり実際にコードを書いて動かしてみるのが一番わかりやすい・・・ということで今年もつくりました! iOS-9-Sampler 恒例の iOS 9 新機能のサンプルコード寄せ集めアプリです。ソースコードは GitHub に置いてあるので、ご自由にご活用いただけると幸いです。 https://github.com/shu223/iOS-9-Sampler 使い方は Xcode 7 でビルドするだけ なので、デザイナーさんやディレクターさんもぜひお近くのエンジニアにビルドしてもらってください。 Swift のバージョン 2.0 やオープンソース化、ついにネイティブ対応する watchOS 2、と

    iOS 9 の新機能のサンプルコード集『iOS-9-Sampler』を公開しました - その後のその後
    karumado
    karumado 2015/09/17
    iOS 9 の新機能のサンプルコード集『iOS-9-Sampler』を公開しました
  • Workflow ver.1.1の新機能と注意点

    リリース以来アップデートがなく、やきもきさせられていたWorkflowがようやく1.1にバージョンアップ。 できることが50以上も追加されており、全体を把握するだけで大変なくらいです。 新機能よりまずは安定板を出してほしいところではありますが、いくつかのバグが修正されていますから素直に喜ぶことにしましょう。 このアップデートで他のアプリがいくつもお払い箱になってしまいそう。 体の改良点 ワークフローのインポート時の挙動が変わり、同じ名前のものがある時には問い合わせをするようになりました。 これまでは強制上書きだったので、うっかり他人のUntitled Workflowを踏んでは上書きされる悲しい事態が起きてましたが、それが避けられます。 またインポート用URLスキームにsilentオプションが追加。 デフォルトではfalseになっていますが、trueだとインポート時にそのワークフローを開

    Workflow ver.1.1の新機能と注意点
  • [iOS]アプリに強制アップデート機能を導入すべき理由と、簡単に実装する方法 - Qiita

    強制アップデートとは? 多くのアプリを利用されている方でしたら、何度か下記の画像のようなアラートでアップデートを促されたことがあるかと思います。このアラートは閉じるボタンが存在せず、「AppStoreへ」のボタンしか存在しないため、ユーザーにはアプリを操作するためにはアプリをアップデートする以外に選択肢がありません。この記事では、この様なアラートをアプリ起動時に表示する機能を強制アップデート機能と呼び、なぜそれが必要なのかと、たった3行でこの機能を導入できるライブラリについて記述します。 なぜ強制アップデートが必要なのか? iOS7以降、自動アップデート機能は追加されたもののもちろん全てのユーザーがそれを利用しているわけではありません。中には、リリースから半年以上経過しても初期バージョンを利用し続けるユーザーの方もいます。では、この様に古いバージョンを利用しているユーザーも多くいる状態で、

    [iOS]アプリに強制アップデート機能を導入すべき理由と、簡単に実装する方法 - Qiita
    karumado
    karumado 2015/02/05
  • 【速報】iOS 8.1.3 配布開始 – 必要な空き容量が大きく減少した模様 | DevelopersIO

    必要な空き容量が減った おはようございます。日時間の今日未明、iOS 8.1.3 がリリースされました。 今回は、内容的には細かなバグの修正が主だと思われますが、メイントピックはなんといっても、インストールに必要な容量が減ったことにあるでしょう。 手持ちの iOS 6.1.2 の iPhone 4s で確かめたところ、 必要な空き容量は 1.1GB と表示されました。 このデバイスで iOS 8 へのアップデートで必要な空き容量を調べたのは初めてなので確実ではありませんが、おそらく、大幅に必要な空き容量が減ったものと思われます。 以下のITPro様・日経コンピュータ様の記事からも、以前は必要な空き容量が膨大だったことがわかります。 ニュース - アップルがiOS 8を提供開始、必要な空き容量は5GB前後とかなり巨大:ITpro 空き容量がなくてiOS 8をインストールできなかった方は、こ

    【速報】iOS 8.1.3 配布開始 – 必要な空き容量が大きく減少した模様 | DevelopersIO
    karumado
    karumado 2015/01/28
  • 新しくなったiTunes Connectでのアプリの申請方法について - Qiita

    新しいiTunes Connect iPhone6, iPhone6 Plus や Apple Watchの発表会があった次の日から、iTunes Connectにも大きな変化がありました! とりあえず、どんな感じか見てみましょう。 はい、どーん! なんじゃこりゃー! 以前の見た目とは似ても似つかない感じになっちゃってますね(笑) ページ内のテキストは日語が多くなって、敷居が下がった感はありますが、、、 以前から使っている人からすると、変更されすぎてて涙目ですわー 新しい申請方法 1.アプリを登録する Appの管理 -> 「+」ボタンで新しく申請するアプリを登録します。 その後は、基的なアプリの情報(タイトル、説明、検索キーワード、アイコン、スクリーンショット、レーティングなど)をすべて入力します。 入力内容を詳しく知りたい人は、以下のサイトを参考にしてください! iPhoneアプリ

    新しくなったiTunes Connectでのアプリの申請方法について - Qiita
  • iOS8からのTestFlight利用に向けて - Qiita

    はじめに 公開されている情報を元に個人で保有する開発者ライセンスで試した内容を記載します。 またこちらに情報については、外部ユーザの利用がなかった時期の内容です。 そのため、書いている内容は内部ユーザのことと、と解釈してください。 利用するための諸条件 利用する開発者ライセンスのiTunesConnectへAppleIDを登録済みのテスター Xcode6、またはApplication Loader 3の利用 TestFlightアプリのインストール(配信するデバイスはiOS8以上であること) テスターの端末、PCでのメールを受信可能な環境設定 開発者ライセンス Standard版では確認済み。Enterprise版ではなし。 これ以外のライセンスについては未確認です。 ※Program License Agreementに明記されています Xcode (1)Archive後にValidat

    iOS8からのTestFlight利用に向けて - Qiita
  • 1