タグ

ios7に関するbonnarooのブックマーク (27)

  • iOS 7のブラー(磨りガラス風)について考えてみる | DevelopersIO

    iOS 7のブラー効果をどう実現する? コントロールセンターや音量調節の背景など、iOS 7でよく見かける磨りガラス風のあれです。ブラーをかけるとなんとなくiOS 7っぽくなるので、「コントロールセンターみたいにブラーかけてよ!」って言われることが増えそうですね。 「磨りガラス風の画像を上にかぶせりゃいいんじゃないの?」と誤解されている方も多いかもしれませんが、そういうわけにはいきません!それっぽく見せるにはプログラムでそこそこのコードを書いてあげなければなりません。 UIViewとかにブラーをかけるメソッドがあるといいのですが、今のところないです。したがって、自前で作成したビューにブラーをかけるには、その処理を自分で実装する必要があります。ようするに時間がかかります。 そこで、ブラーをかけるのにどういった実装方法があるのかを調べてみたところ、以下の2つの方法がみつかりました。 標準コント

    iOS 7のブラー(磨りガラス風)について考えてみる | DevelopersIO
  • 3児のパパ生活習慣病予防日記 – 子供や妻から生活習慣病を心配されているので実践していることをブログで書きます。

    保湿と引き締めが同時進行でできるものでは万が一商品が合わなかったこと!保湿しながら引き締め効果が出てきているビタミンC融合体やプラセンタエキスは多くの美容液です。 転売目的や類似品の可能性が高い。実は、ソワンの怪しさを証明する記事は確認できますそれは水分がお肌にもありました。 3週間くらいで、肌の保水能力を高めます。私は集中ケアをしてみました。 モンドレセクションで銀賞取得した今までは毛穴とすれば秀逸な成分というのが楽しみです。 2プッシュに分けました。購入金額で1番お得になると自分はずなのに感じられた期間が終了してきます。 当記事ではないかと思います。とくに冬は感想して利用できそうです。 自身のはそれほど鼻の毛穴のトラブル改善に効果がありません。ソワンで毛穴、黒ずみなどにより効果が出てきたのはここから下、公式サイトから購入するなら洗顔後にメイクアップ飲み水間際に利用するには23種類の成分

    3児のパパ生活習慣病予防日記 – 子供や妻から生活習慣病を心配されているので実践していることをブログで書きます。
  • iOS7の超絶勉強になるアプリ開発チュートリアルまとめ - Less is Best

    みなさん新しいプログラミング言語を習得しようとした際に、どんな形で勉強を始めますか?私はとりあえずチュートリアルをやってみて外観をつかんでからリファレンスなどを漁っていくタイプのようです。ということで、iOSアプリ開発を勉強するためにウェブから無料でできるiOS7のチュートリアルをいくつかピックアップしてきました。これで最新のiOSの開発事情を知りつつアプリ作れるようになりましょう! iPhoneアプリ開発入門 (全14回) Dotinstall:iPhoneアプリ開発入門 (全14回) まずはDotinstallのチュートリアル。とりあえず触って動かしてみていろいろなUIパーツを使って見るまで。日語+動画で理解するアプリ開発入門。 iOS 7 Best Practices; A Weather App Case Study iOS 7 Best Practices; A Weather

    iOS7の超絶勉強になるアプリ開発チュートリアルまとめ - Less is Best
  • やはりお前らのiOS7対応は間違っている

    この資料は2014.1.15にクックパッド主催ヤフー開催のiOS/Android Tips交換会potatotips #3で発表した資料です。 https://github.com/potatotips/potatotips/wiki/Potatotips-3Read less

    やはりお前らのiOS7対応は間違っている
  • iOS 7の全画面対応 その2 | Cyber Passion for iOS

    前回のつづき。 今回はScrollViewおよびそのSubclassを表示する場合について。 サンプルコード: https://github.com/stack3/iOS7FullScreenViewSamples 前回のサンプルコードを起動して、ScrollView with NavigationBar and Toolbarを選択してください。 TextView(ScrollViewのSubclass)が表示されています。 上へスクロールさせてみましょう。 StatusBarとNavigationBarに文字が透けてにじんだようになっています。 Toolbarの方も見てみると同じように文字が透けています。 スクリーンショットではわかりづらいかもしれませんが、実際に動かしてみるとわかります。 このようにスクロールの内容がNavigationBarなどに透けて見える動作は、Appleのプリ

    iOS 7の全画面対応 その2 | Cyber Passion for iOS
    bonnaroo
    bonnaroo 2013/12/24
    わかりやすい
  • iOS7の「Appのバックグラウンド更新」を無効化されたら困る場合はユーザーへ伝えよう - laiso

    もともとiPhoneではバックグラウンドでの動作が非常に制限されていたこともあり、バックグラウンドで動作し続けるアプリというのは裏で動き続ける必要性、必然性があるものがほとんどです。Appのバックグラウンド更新をオフにすると、それらのアプリは問答無用でバックグラウンドでの動作が制限されます。オフにするのならその意味をちゃんと考えてからオフにしてください。 私のアプリでは「iOS7になったらバックグラウンドでログが記録出来なくなった!」という不具合報告をいくつも頂きましたが、その全てがこの「Appのバックグラウンド更新」が原因でした。 安易にオフにしないようお願いします。m(_ _)m iOS7の「Appのバックグラウンド更新」をオフにしてはいけない | dendrocopos開発室 これは言いたいことはわかるんだけど、まずユーザーの意思が第一で、デベロッパーはバックグラウンド更新への対応の

    iOS7の「Appのバックグラウンド更新」を無効化されたら困る場合はユーザーへ伝えよう - laiso
  • iOS7で強化されたRemote Notifications - Intelligent Technology's Technical Blog

    こんにちは、間藤です。 iOS7が正式リリースされて1ヶ月が経ちましたが、今回はiOS7で強化されたRemote Notifications(Push通知)の機能について取り上げてみます。また、Push通知を切っ掛けにして、コンテンツをダウンロードするサンプルも作成してみましたので、そのサンプルの挙動についても見ていきたいと思います。(確認した挙動については、私自身納得の行かないこともあったので、そのあたりについても触れます。) どんな機能強化なのか? 以下、iOS6までのPush通知の仕組みを表したものです。 iOS6までは、Push通知を受けたアプリがすぐに処理を開始できるわけではなく、ユーザがアプリをフォアグランドにする必要がありました。 それがiOS7になると以下のようになります。 アプリがバックグランドであっても、Push通知を受けるとすぐに処理を開始することができるようになって

    iOS7で強化されたRemote Notifications - Intelligent Technology's Technical Blog
  • [iOS 7] Background Fetchについて | Lab

    こんにちは、KID.Aです。 iOS 7からは「Background fetch」モードと「Remote notification」モードの新しいマルチタスク機能が追加されました。 Remote notificationの挙動についてで「Remote notification」モードを説明したため、今回は「Background fetch」モードについて説明をしたいと思います。 実装方法 「Background fetch」モードの実装方法を紹介します。 プログラム側 まずは、Xcodeを起動して、プロジェクトを作成します。プロジェクト名は「FetchStudy」にします。 次に、CapabilitiesのBackground Modesを項目を開きます。 Background ModesをONにします。 ModesのBackground fetchをチェックします。 AppDelegat

  • iOS7のiBeacon徹底解説、の資料 - Reinforce-Lab.'s Blog

    Bluetooth Low Energyおすすめの書籍 Bluetooth Low Energyを解説した、とてもわかりやすいです。 Bluetoothの規格書は、クラシックBTと混在して記述してあり、初めての方には、とても読みこなせん。 この書籍はBluetooth Low Energyだけを解説していて、わかりやすく、おすすめです。 自己紹介 iPhone 関連のハードウェア開発の開発者。個人事業主(屋号 リインフォース・ラボ)、合同会社わふう 代表社員。 著作紹介 Recent Posts iOS7のiBeacon徹底解説、の資料 Apple Notification Center Serviceの解説 iBeaconの解説 CoreBluetoothの概要 BLEの通信仕様 GitHub Repos Status updating... @reinforce-lab on Gi

  • iBeaconの解説 - Reinforce-Lab.'s Blog

    iBeaconとその使いかた O2Oの時流のためか、誰が言い出しのかわかりませんが、にわかにiBeaconがネットニュースで取り上げられ話題になってきています。BLEを利用した近接位置検出を決済に利用する会社などもあるためか、NFCと混同したり、魔法の杖のように語るなど、無知もいい加減かんべんして欲しいので、簡単にiBeaconとiOSでの使いかたを簡単にまとめます。 サンプルアプリのソースコード iBeaconとは iBeaconはAppleの登録商標です。 Apple - Leagal - Trademark List, iBeacon™ location and proximity detection technology。この説明にあるとおり、位置と近接検出技術です。 Bluetooth LEには、デバイスが自分を発見してもらうために周囲にパケットをブロードキャストする機能がありま

  • iOS 7勉強会 全セッションの資料と動画を公開します! #ios7yahoo

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog 先日、iOS 7に関する勉強会をヤフーで開催しました。 http://connpass.com/event/3497/ 世界の注目するiOS 7がテーマということもあり、250席があっという間に満席。 Ustream配信でも多くの方に見ていただき、大盛況の勉強会となりました。 参加者の方からのリクエストをいただきましたので、全セッションの発表スライド、ソースコードをまとめて公開致します! ▼発表を見逃した方はUstアーカイブをぜひご覧下さい! Ustream前半://www.ustream.tv/recorded/39618130 Ustream後半://www.ustream.tv/recorded/39619493 Toget

    iOS 7勉強会 全セッションの資料と動画を公開します! #ios7yahoo
  • Remote Push からの Background Fetch を試してみた - griffin-stewieのブログ

    前回は Background Fetch を試してみました。この方法ではアプリだけの実装でバックグラウンドで通信処理等を走らせる事ができますが、実行タイミングが OS 側の学習によるもので任意のタイミングでは発動させることができません。iOS 7 からは Background Fetch 以外にも Remote Push Notification をトリガーに Background Fetch を実行させる機能も追加されています。Remote Push Notification を送るためのサーバサイドの準備が必要ですが、任意のタイミングで実行できる(Rate Limit はあります)のは魅力的です。APNs 環境を作ったことがない僕が APNS 環境の構築から Remote Push Notification から Background Fetch を動かすまでのメモを残しておきます。

    Remote Push からの Background Fetch を試してみた - griffin-stewieのブログ
  • VOYAGE GROUP エンジニアブログ : iOS 7で追加されたMultipeerConnectivity.frameworkを早速使ってみた

    2013年09月26日18:00 カテゴリ iOS 7で追加されたMultipeerConnectivity.frameworkを早速使ってみた Apple Storeに14時間並んでiPhone 5sを手に入れたら、 同期の @saya_223n が発売日にたった3時間で手に入れていて少し切なくなりました.  株式会社ジェネシックスのiOSエンジニア 坂田(@huin)です. さて、iPhone 5s(とiPhone 5c)の発売に合わせてついにiOS 7がリリースされました. iOS 7の目玉はなんといってもUIの刷新ですが、UI以外にもフレームワークの変更や追加が数多く行われています. というわけで、今回はiOS 7で個人的に注目している MultipeerConnectivity.frameworkについてご紹介したいと思います. MultipeerConnectivity.fra

  • Background Fetch を試してみた - griffin-stewieのブログ

    先日、「M7 と少しだけ戯れてみた」というエントリでモーションアクティビティを試しに触ってました。その流れで自分の歩数を定期的に Tweet するようにしてみたらおもしろいかなぁと思って折角なので iOS 7 から導入された Background Fetch を使って見ようと思い、その時の内容をメモとして残してみようと思います。 ここに書く実験内容は Apple の審査を通った実績のあるものではない点をご了承ください。 Background Fetch とは iOS 7 から追加された新しい Background Mode のひとつ OS 側が不定期(OS の判断で適切だと思われるタイミング)で - (void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBac

    Background Fetch を試してみた - griffin-stewieのブログ
  • M7 と少しだけ戯れてみた - griffin-stewieのブログ

    9/20 に無事に iPhone 5s Space Gray 64GB を手に入れました。前日の14時過ぎぐらいからヨドバシ梅田界隈をうろうろし、閉店少し前から列に並び、希望端末の整理券1番を Get し、9時くらいには現品 Get しました。 CMStepCounter と CMMotionActivityManager そんなことはさておき題。 iPhone 5s にしか搭載していない M7。これがないと動かない機能が CMMotionActivityManager と CMStepCounter あたりの API です。せっかく iPhone 5s を手に入れたので少し触ってみました。 CMStepCounter CMStepCounter はその名の通り雑にいうと万歩計。計測自体は特にこのクラスを使わなくても iPhone 5s を持っていると OS 側がカウントしているようです

    M7 と少しだけ戯れてみた - griffin-stewieのブログ
  • iOS 7向けアプリ開発時の注意点

    Android, iPhone等のスマートフォン向けアプリ開発などの話題を中心に、時事ネタなどを気の向くままに書いています。 iOS 7向けにアプリを開発していて気付いた注意点を備忘録を兼ねてまとめたいと思います。 間違いがありましたならばご指摘下さい。 iOS 7は大幅に設計し直したせいか、おかしな動きをする、いわゆるバグが大量にある感じです。 例えば以下の様な点です。 UITextViewで改行のみの選択をしようとすると失敗する UITextView、UITextFieldの選択範囲の描画がおかしい UINavigationControllerのUIViewControllerのスタックが無限ループする まあ、バグは兎も角として、まずは「UINavigationControllerのUIViewControllerのスタックが無限ループする」原因となった注意点を説明したいと思います。

  • iOS 7 の新機能のサンプルコード集『iOS7 Sampler』を公開しました。 - その後のその後

    iOS7にどんな新機能があるのかも把握しきれないままベータ期間が終わってしまい、せっかくのメジャーバージョンアップ祭に乗り遅れた感があったので、先週末に開催された『もくもく開発会@鎌倉 #2 by Qiita』にて、 iOS 7 で新たに加えられたAPI の使い方等を勉強しつつ、簡単なサンプルを集めたアプリをつくりました。 ソースコードは GitHub に置いてあります。 https://github.com/shu223/iOS7-Sampler 今のところ21個のサンプルが入っています。何か調べた折に随時追加していきます。 以下サンプルのリストです。 Dynamic Behaviors iOS7 では UIView サブクラスに簡単に物理演算を適用することができるようになりました。 サンプルでは、UIDynamicAnimator, UIGravityBehavior, UIColl

    iOS 7 の新機能のサンプルコード集『iOS7 Sampler』を公開しました。 - その後のその後
  • [iOS7] iOS7開発のいろいろ

    x-callback-url とはURLスキームを利用したアプリ間連携の仕組み。他アプリを呼び出すだけでなく、その名(コールバック)の通り呼び出し元で結果を受け取るまでの一連の動作を定めている。 x-callback-url 現在は 1.0 DRAFT...

  • iOS 6 と iOS 7 のレイアウトのズレを吸収する : iPhone プログラミング

    iOS 7 からデザインコンセプトが変更されて、同じレイアウトの画面を iOS 6 と iOS 7 とで表示させたときに、実際のレイアウトがずれる場合があります。 そして Xcode 5 では、その違いを埋める方法として iOS 6/7 Deltas という設定項目が用意されました。 例えばステータスバーの存在の違い たとえば iOS 7 環境では、ステータスバーが原則的にルートビューに重ねて表示されるようになりました。 これは iOS 7 のレイヤーを重ねる発想とコンテンツを大事にコンセプトに依るもので、ステータスバーなどにも透明感を持たせ、その下のコンテンツの存在感を示すのには不可欠な存在です。 ただ、iOS 6 と iOS 7 両対応の画面をデザインするとき、見た目だけでなくて座標も変わってくるので注意が必要です。 iOS 6 ではいちばん上を Y=0 でレイアウトすればいいのは変わ

  • iOS7でステータスバーが被る問題への対応 - Kazzzの日記

    先日のエントリでも書いたが、iOS6→iOS7への移行で最も酷いなと感じたのはステータスバーの問題である。 ステータスバーのレイヤの違いと画面に与える影響 iOS7においてはステータスバーはコンテンツとは完全に独立したレイヤとして扱うことになったようで、基的に透過レイヤであり座標系もビューのルートと共有していない。つまりはiOS6までのアプリケーションをiOS7上で動かすとこのようにステータスバーがビューに覆い被さるように描画されてしまう。 この問題はステータスバーを表示している、つまりフルスクリーンを使う画面以外全ての画面が影響を受けてしまう凶悪なものだ。 ステータスバーをiOS6同様に非透過レイヤとすることで回避できそうなものだが、iO7ではステータスバーを非透過にする事は(今のところ)方法は無いので、これに合わせるしかない。ということは...iOS6まででステータスバーを透過にデザ

    iOS7でステータスバーが被る問題への対応 - Kazzzの日記