iosに関するsimpleboxesのブックマーク (15)

  • [iOS] ナビゲーションコントローラのトランジションを手軽に差し替える方法 | DevelopersIO

    UINavigationControllerのトランジションエフェクトを簡単に変えたい 業務でiOSアプリ開発をやっていると、時々画面のトランジションエフェクトを全体的にデフォルト以外のものに変えてほしいという要望を頂く事があります。トランジションエフェクトの要望が局所的な場合や画面数があまり多くない場合は、個別に実装してしまっても問題ありません。しかし、画面数がそこそこあるアプリだと、UINavigationControllerで画面遷移を管理しつつ、デフォルトのPushトランジションエフェクトを置き換えてしまった方が楽です。そこで、今回はUINavigationControllerのトランジションエフェクトをデフォルトのPush以外に簡単に置き換える方法をご紹介します。 開発環境 今回の開発環境は下記の通りです。 OSX 10.8 Xcode 4.6 iOS SDK 6.1 UINav

    simpleboxes
    simpleboxes 2013/03/28
    同じようなこと考えて実装も手元にあるけど、ちょっと違う。
  • Facebookのモバイルアプリが失敗した理由はHTML5のせいじゃない。HTML5でサクサク動くFacebookアプリを作って見せたSencha Touch開発チーム

    Facebookのモバイルアプリが失敗した理由はHTML5のせいじゃない。HTML5でサクサク動くFacebookアプリを作って見せたSencha Touch開発チーム Facebookは今年、HTML5ベースで開発したモバイルアプリの動作速度や安定性で不評を買い、動作を改善したネイティブアプリケーションをあらためてリリースしました。ザッカーバーグ氏もこれを振り返って「HTML5に賭けたのは失敗」と発言しました。 しかし「Facebookのモバイルアプリ開発チームが抱えた問題の理由を、私たちは怪しいと思っている」(We had our suspicions about why Facebook's mobile application team had problems)とブログに書いたのは、HTML5ベースのモバイルアプリケーションフレームワーク「Sencha Touch」の開発チーム。

    Facebookのモバイルアプリが失敗した理由はHTML5のせいじゃない。HTML5でサクサク動くFacebookアプリを作って見せたSencha Touch開発チーム
    simpleboxes
    simpleboxes 2012/12/20
    Safari以外、WebViewでも同じパフォーマンスでる?SafariはWebViewとは最適化レベルの違いでパフォーマンスが違うと認識しているけど。WebView版でも確認。思ったよりも軽快だった。
  • iPhoneのホーム画面風アプリはいかが·SESpringBoard MOONGIFT

    SESpringBoardはSpringBoard風UIランチャーアプリです。 多数の機能を持ち合わせたiOSアプリを提供する場合、ホーム画面風にアイコンを並べて表示すると都合がいいかも知れません。そのUIの参考にSESpringBoardを紹介します。 起動しました。多数のアイコンがSpringBoardのように並んでいます。 左右のフリックで画面を切り替えられます。 長押しで編集モードに入ります。×をタップして削除できますが、並び替えはできません。 アイコンをタップするとビューになります。右上のアイコンをタップするとSpringBoard風画面に戻ります。 SESpringBoardはアイコンごとに削除できるかどうかのプロパティを持っています。そのため常に表示しておきたいものをそのままに、後はユーザが自由に必要に応じて変更できるようになります。今後バッチやアイコンの移動と言った機能が

    iPhoneのホーム画面風アプリはいかが·SESpringBoard MOONGIFT
    simpleboxes
    simpleboxes 2012/12/17
    面白いと思うけど、これそのまま使ったアプリはガイドラインの10.4に抵触する可能性が高いので要注意。
  • iOS has a :hover problem - Human Who Codes

    Posted at July 5, 2012 by Nicholas C. Zakas Tags: CSS, Hover, iOS, Mobile Recently, I got my first iPad. I’ve had an iPhone since last year, and had gotten used to viewing the mobile specific view of most websites. When I got the iPad, it was my first time experiencing desktop webpages using a touch interface. Generally, the transition was easy. I just tapped on links I wanted to navigate to. Alth

    simpleboxes
    simpleboxes 2012/12/16
    Mobile Safariでのcss疑似クラス:hoverの扱いについての考察。使ってみたらうまくいった。iOS5.1でテスト。
  • Developing Objective-C apps for Android using Mac OS X | ivucica blog

    simpleboxes
    simpleboxes 2012/12/14
    Android NDKでObjective-Cを利用する方法についてのいくつかの候補。
  • iOS 6 のAuto Rotation

    Statistics Favorites 0 Downloads 0 Comments 0 Embed Views 0 Views on SlideShare 8 Total Views 8 iOS 6 のAuto Rotation — Presentation Transcript iOS 6 のAuto Rotation2012.12.01ふじしげ ゆういち@nakiwo • ふじしげ ゆういち• @nakiwo• 株式会社フィードテイラー http://feedtailor.jp/ Book+ そら案内 Slidrs • ふじしげ ゆういち• @nakiwo• http://www.nakiwo.com/ 洞窟物語 めがね (Mac AppStore) 今日のテーマ• iOS 6でのUIViewController Auto Rotation• iOS 6で仕様が大幅変更• iOS

    simpleboxes
    simpleboxes 2012/12/02
    私もはまった。navigation controllerに関しては、topかvisibleかを参照するかどうかで挙動が変わります。あと、一方しか対応しないviewcontrollerをpushしたりpopしたりで面倒なことに。iOS5では従来の奴が呼ばれる。
  • 【iPhone,iPad】マップ「MapFan」と「MapFan+」との違い(良い事ばかりではない!)

    11月26日までの期間限定でオフライン地図の無料体験ダウンロードキャンペーンを実施している「MapFan+」ですが、各サイトで機能などは詳しく説明されているので、そちらを参考にして頂くとよく解ると思いますが、良い事ばかりではないところを・・・

    【iPhone,iPad】マップ「MapFan」と「MapFan+」との違い(良い事ばかりではない!)
    simpleboxes
    simpleboxes 2012/11/25
    アプリサイズで一目瞭然ですが、MapFanはアプリ内に地図データ込、+は都度サーバから取得する感じ。GoogleMapやMapもそうなので、それが欠点と言い切れるかは微妙かも。
  • マピオンの地図とiOS6の地図を比べてみました:マピオンラボ(ネタ)

    マピオンの地図とiOS6の地図を比べてみました [地図]2012年9月21日 いつもマピオン(Mapion)をご利用いただき、ありがとうございます。 iPhone 5の発表以来、大変話題となっているiOS 6のマップアプリ。 特に今回の地図変更は、iOS標準アプリとしてのマップはもちろん、デベロッパー向けMapKitの地図にも影響があるということで、急遽マピオンでもiOSで利用できる地図APIをほとんどMapKitと仕様を合わせて開発し公開しておりますので、ご紹介いたします! 開発者向けのMapKitMapion Maps API for iOS 一般利用者向けのアプリ→地図マピオン 機能面での差別化要素はあまりないので、主に地図の品質についてアピールさせてください! マピオンの地図のウリは、1に視認性、2に正確性でございます。 1.必要な情報がわかりやすく目に入るようにデザインさ

    simpleboxes
    simpleboxes 2012/09/21
    確かに奇麗。でもベクターじゃなさそう。iOS6のMapsはベクターだったはず。だから回転できる。
  • 【iOS6】iPhone5縦長対応化・非対応化する | Excite Smartphone Engineer's Blog

    スマートフォン推進室で主にiOSアプリの開発を担当しています、富家です。 またまたiOS6話です! 縦長になったiPhone5にアプリを対応する、非対応にする方法をご紹介します。 Xcode4.4以下で作成されたプロジェクトをビルドするとiPhone5シミュレータでは上下に黒帯が入ります。 これをiPhone5に対応し、縦長画面に全画面で表示するにはですが、 XcodeがWarningでDefault-568h@2xを追加しろと言ってきます。 上下に画面が伸び、iPhone5の縦長画面に対応しました。 間違って上記Warningを押して、まだ対応する準備がないのに縦に伸びちゃった! 戻したいって時にどうすればよいでしょうか。 XcodeにはiPhone5に対応するというような設定はありません。 どうやらDefault-568h@2x.pngの存在がiPhone5対応の有無の判定になっている

    【iOS6】iPhone5縦長対応化・非対応化する | Excite Smartphone Engineer's Blog
    simpleboxes
    simpleboxes 2012/09/21
    "568h"はnon-retina換算のピクセルサイズから来ています。1136 / 2 = 568。hは縦(height)の略でしょう。
  • Break That Thumb For Best iPhone Performance – Games from Within

    Independent game designer and programmer. Created Subterfuge, Casey's Contraptions, Flower Garden. Runner. Cyclist. Nature enthusiast. Magic addict. @noel_llopis. I haven’t started doing any real performance optimizations on my iPhone app yet. I pretty much ported it from the original PC version, saw that it was running rather slow (2-3 fps) so I changed the number of elements on the screen until

    simpleboxes
    simpleboxes 2012/09/14
    コンパイラのGCC_THUMB_SUPPORTオプションをOFFにすることでパフォーマンスが向上したというお話。
  • Modern Syntax

    エスパー・バイオニクス社が開発した「Esper Hand」は24個のセンサーが配置され、それ経由で得られたデータから筋電図を作成し既存の腕の筋肉と連動して自然な腕の動きを生み出すそうです。 またAIも搭載されていて、個人(装着者)ごとの手の特定の使い方を分析し、よりスムーズな動きの実現に寄与するそうです。 ビデオを見ると手に装着するだけでうまいこと動いているように見えるのですが、これは繰り返し使っていることでデータが蓄積された結果なのかもしれません。

    simpleboxes
    simpleboxes 2012/06/14
    マジだった。でも全てのスライダーには適用されないっぽい?Musicアプリだけ?
  • [iPad] MagicReader: 手を使わずに読める魔法のBook★まじでスゴイ。しかも無料。 | AppBank

    すごいアプリが、ついに出たぞ!! を読むアプリなのですが、魔法のような新機能を知ってしまったら、きっと使わずにいられないよ!! なんと手を使わずに、顔の動きを読み取ってページをめくれるんです。そぅ、まるで「次のページをめくって!」と、顔で指示するように横を向くだけで、手が使えない状況でも、ページがめくれちゃうんです。 例えば。 腕を骨折してしまって、手が自由に動かせないような状況の方や、手が使えない障害のある方でも、自分の力だけで、が読めるようになったんです。このアプリで。 そして、なんとこれが無料ときた!! これはもう落とすしかないでしょ!! 新機能だけじゃなくて、ページ送りがめちゃくちゃ速いのも魅力だよ。 なので、今まで、iPadを読んだことないって人は、これを機会に始めてみてはいかがでしょうか。 では、さっそく見ていきましょう。 MagicReaderでを読んでみた!! 起

    [iPad] MagicReader: 手を使わずに読める魔法のBook★まじでスゴイ。しかも無料。 | AppBank
    simpleboxes
    simpleboxes 2012/04/03
    初代iPadだと(タッチフリーの機能は)使えないことに起動してから気づいた。もちろんブックビューワーとして利用できます。
  • Dashcodeでアプリ・アイコン効果 | akalogue

    iOSが自動的に付加するアプリ・アイコンの角丸グロッシー効果、もちろん画像編集ソフトでできるんだろうけど、ここでは以前にTwitterで教えていただいたDashcodeでの手法をご紹介。DashcodeはXcodeの一部として提供されているAppleの無料ツールね。 (1) Dashcodeで新規プロジェクトを作成。 一番シンプルなSafariのカスタムのテンプレートが最適。 (2) ライブラリから四角形をキャンバスにドラッグ&ドロップ。 (3) インスペクタでサイズを設定。 使用するアイコン画像のサイズに一致させる。ここでは512×512ピクセルとする。 (4) インスペクタで塗りつぶしをイメージに設定し、画像ファイルを選択。 (5) インスペクタで角の丸さを設定。 アイコン画像が512×512ピクセルの場合は100ピクセルくらいになる。 (6) エフェクトのガラスを有効にし、パラメータ

    simpleboxes
    simpleboxes 2012/02/07
    Dashcodeって、画像編集もできるんですね。手軽に利用できそう。
  • Cocoaの日々: [iOS] iOS5から追加された新しい通知の有無を判定する

    例えば UIKeyboardWillChangeFrameNotification の通知を受け取りたい。普通に NSNotificationCenter へ登録すればいいのだが、iOS 4 でこれを実行するとクラッシュする。 この通知は iOS5 から導入された新しいもので iOS4 に無いのが原因。この通知名は NSString* const で定義されている。 // UIWindow.h UIKIT_EXTERN NSString *const UIKeyboardWillChangeFrameNotification __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_5_0); そこでこの定数の有無をチェックしたい。調べると Appleがドキュメントを出していた。 SDK Compatibility Guide: Using SDK-Based

    simpleboxes
    simpleboxes 2011/11/19
    あぁ、そうか。「&」が必要なのか!ずっとはまっていて、結局OSのバージョン確認で逃げてました。なるほど。
  • Cocoaの日々: [iOS] データ保護(Data Protection)

    iOS 4 以降、データ保護機能が提供されるようになった。特徴は次の通り。 データ保護機能を有効にするにはパスコードロックを有効にする必要がある データ保護の適用はファイル単位となる アプリケーションが明示的にファイルにデータ保護属性を付加することで有効になる データ保護属性のついたファイルには、デバイスロック中は保護されていてアクセスができない バックグラウンドで動作するアプリであっても、デバイスロック時にはデータ保護されたファイルへアクセスできない データ保護属性のついたファイルは、デバイスロック中に iTunesなどのツールから持ち出すことができない データ保護属性のついたファイルは暗号化される 対象機種:iPhone 4, iPhone 3GS, iPod touch (3rd generation or later), and all iPad models [参考情報] Lim

    Cocoaの日々: [iOS] データ保護(Data Protection)
    simpleboxes
    simpleboxes 2011/04/24
    データ保護についてのまとめ。今のところ、利用する予定はないけど、今後の参考に。
  • 1