はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • gitで自分のコミットしたコードの行数を数える - Qiita

    9 users

    qiita.com/Night___

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    • テクノロジー
    • 2016/04/20 09:37
    • git
    • iOSで検索ワードの入力中に検索結果を表示するインクリメンタルサーチの導入方法 - Qiita

      4 users

      qiita.com/Night___

      検索ワードを入力中にリアルタイムに検索結果を表示するインクリメンタルサーチ(=インクリメンタル検索)の導入方法をまとめます。 #インクリメンタルサーチとは 検索したい単語を入力中に検索を行うことです。 インクリメンタルサーチ - Wikipedia ###メリット アプリが持つコンテンツを検索時にユーザに見せられる機会が増える(= より多くのコンテンツをユーザにアプローチできる) ユーザが長い文字を入力するときに途中入力の状態でも検索結果が表示できる ユーザが末尾の文字で入力ミスをしても途中までの入力が合っていれば検索結果を表示できる ###デメリット 検索の回数が増えるため負荷が増える(アプリ/サーバ) デメリットである負荷に注意しつつ、メリットを最大限に活かして検索の利便性を向上させましょう。 #インクリメンタルサーチを行うタイミング 日本語入力には文字変換があるため、アルファベット入

      • テクノロジー
      • 2016/04/04 13:11
      • Android6.0 (M) からの許可ダイアログを表示するPermissionsへの対応方法 - Qiita

        12 users

        qiita.com/Night___

        Android6.0(Android M)が発表されましたので、 Andorid6.0から新規に追加されたアプリの権限(Permissions)の対応方法をまとめます。 #Android6.0未対応のアプリの挙動 targetSDKを23にしていない場合、既存アプリの起動時に変化はありません。 また、Android5.1以下では従来通りアプリのインストール時にpermissionを求めます。 しかし、targetSDKを23にしていない場合でも、 Android6.0から設定画面に新規追加された「アプリの権限」画面から permissionをOFFにできるようになっています。 (targetSDKが22以下の場合、デフォルトではONになっています。) permissionがOFFになっている状態で許可が必要なメソッドにアクセスすると、 空のデータが返されたり、アプリが例外を返します。 #A

        • テクノロジー
        • 2015/08/27 19:36
        • Android
        • 設定
        • Programming
        • 誰でも無料で無料通話アプリが作れるWebRTCのSkyWay iOS SDKの導入方法と使い方 - Qiita

          9 users

          qiita.com/Night___

          LINEやskypeのような無料で通話できる機能がWebRTCの技術で実現可能です。 NTTコミュニケーションズが提供するWebRTCのiOS用SDK「SkyWay iOS SDK」を 無料で利用できるので導入方法と使い方を紹介します。 WebRTCとは? 「Webブラウザで簡単に通話や画像送信などができる仕組み」です。 Webブラウザ向けに公開されているWebRTC APIを、 iOSで使用できるようにObjective-CでラッパーしたSDKをGoogleが公開しています。 http://www.webrtc.org/native-code/ios SkyWay iOS SDKはWebRTCを仲介するために必要なサーバをNTTコミュニケーションズが提供しているものを使用するため、サーバを準備する必要もありません。 WebRTCのiOS SDKを提供している他サービスとしてはOpenTo

          • テクノロジー
          • 2015/07/02 12:17
          • iOS
          • Social.frameworkを使用してFacebook投稿するときのFacebookアプリによる仕様変更まとめ - Qiita

            11 users

            qiita.com/Night___

            アプリからのSNS投稿を簡単に実装できるiOSのSocial.frameworkですが、 Facebook iOS公式アプリ(ver29.0以降, 2015/04/24リリース)がインストールされている場合に、 これまでと異なる挙動をするため、変更点についてまとめました。 (2015/6/23時点) 投稿画面に初期設定文が自動挿入されない 投稿画面に文字を自動挿入しておくSLComposeViewController -setInitialTextが条件によって無効になります。 これまで: 投稿画面を表示したときにデフォルトで文字を自動挿入することが可能でした 現状: Facebookアプリがインストールされている状態では自動挿入されるはずの文字が挿入されません。 SLComposeViewController *vc = [SLComposeViewController composeV

            • テクノロジー
            • 2015/06/24 23:58
            • iOS
            • social
            • facebook
            • あとで読む
            • iOS9でカスタムURLスキームの遷移に失敗するときの注意点 - Qiita

              65 users

              qiita.com/Night___

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

              • テクノロジー
              • 2015/06/11 18:59
              • iOS
              • ios9
              • URLscheme
              • URLスキーム
              • iOS 9
              • swift
              • url
              • tips
              • 誰でも無料でiPhoneの実機を使ってiOSアプリ開発する方法 - Qiita

                189 users

                qiita.com/Night___

                WWDC 2015でiOS Developer Programに関する変更があり、 これまで年間11,800円の登録費用を払ってDeveloper Programに登録しなければできなかった、 iPhoneやiPadの実機を使った開発が可能になりました。 Xcode7 での無料の実機ビルドの方法についてまとめます。 (本記事の内容は一般公開されている情報に基づいています。 beta版に関するスクリーンショットは使用していません。) 必要なもの ・Mac ・Xcode7 Xcode7のダウンロード 2015年6月現在、beta版のXcode7をダウンロードします。 https://developer.apple.com/xcode/downloads/ ファイルサイズが4Gありますので、PCの容量が足りない場合は不要なデータを削除して容量を確保してください。 Xcodeの起動 インストールし

                • テクノロジー
                • 2015/06/10 08:04
                • XCode
                • iOS
                • iphone
                • Mac
                • development
                • iPhoneアプリ開発
                • 開発
                • apple
                • application
                • iOSアプリ開発
                • AppleWatchアプリのHello WorldからiPhoneとの通信まで開発ノウハウまとめ - Qiita

                  3 users

                  qiita.com/Night___

                  4月24日のAppleWatch発売に向けてWatchKitを使用したアプリの作り方を紹介します。 簡単なWatchKitの起動の方法から、 WatchKitからiPhoneにリクエストを投げて、iPhone側で処理を行いWatchKitに応答する方法を説明します。 また、現時点で分かっているAppleWatchで可能なこと/不可能なことをまとめました。 実機ではできるが、シミュレーターではできないこともまとめました。 (2015年4月6日 現在) AppleWatchアプリの種類 AppleWatchアプリには3種類あります。 ・WatchKit Apps ・Glance ・Notification WatchKit Apps:メインとなるAppleWatch内で操作できるアプリ Glance:スクロールなどはできない一枚絵の画面。タップするとWatchKit Appsへ遷移。 Noti

                  • テクノロジー
                  • 2015/04/06 09:11
                  • iOS
                  • 開発
                  • プログラミング
                  • iPhone
                  • Facebook SDK for iOSの導入方法とiOS標準のSocial.frameworkではできない投稿方法 - Qiita

                    7 users

                    qiita.com/Night___

                    iOSでFacebook投稿を行うにはSocail.frameworkを使う方法が一般的ですが、 Social.frameworkではできない投稿があったので、 Facebook SDK for iOSの導入方法と使い方を紹介します。 Socail.frameworkではできない投稿 やりたいことはURLシェアで表示される画像や紹介文を変更した投稿です。 (サンプルではFacebookのチュートリアルサイトを六角形の画像表示し説明文を指定しています。) (上:PCで見たとき 下:スマートフォンのFBアプリで見たとき) Facebook SDKを使用することで上のような画像指定でのURLシェア投稿ができます。 魅力的な画像でユーザーの興味を引きつつ、 URLを開いてもらえるような投稿をすることが本記事の目的です。 Social.frameworkでできる投稿 iOS標準のSocial.fra

                    • テクノロジー
                    • 2015/02/02 12:15
                    • iOS
                    • Facebook
                    • social
                    • Androidのアプリ内課金IABv2のサービス終了と新しいIABv3への移行方法 - Qiita

                      9 users

                      qiita.com/Night___

                      Androidのアプリ内課金IAB v2 ( In-app Billing Version2 )は、 2015年1月27日にサービス終了することがGoogleから告知されています。 We plan to turn off the In-app Billing Version 2 service on January 27, 2015 http://developer.android.com/google/play/billing/v2/api.html 新しいIAB v3への移行方法とメリットについて紹介します。 IAB v2の終了後にIAB v2を使い続けた場合どうなってしまうのか? 購入ができなくなります。 IAB v3に移行しましょう。 ユーザーがIAB v3対応アプリに適切にアップデートできるように、 2014年11月までに対応することをGoogleは推奨しています。 IAB v3

                      • テクノロジー
                      • 2015/01/03 01:17
                      • 課金
                      • android
                      • Xcode5によるiOS8対応 - Qiita

                        11 users

                        qiita.com/Night___

                        iOS8のリリースが間近ですが、Xcode6への対応はお済みですか? Xcode6にしたらビルドエラーを吐かれたり、改修後の十分な試験が行えないために、 Xcode5によるビルドでiOS8が問題なく動くようにしてiOS8リリースを迎える方もいらっしゃると思います。 iOS8で発生したデグレと、Xcode5による対応方法についてまとめました。 ダイアログ表示のレイアウト崩れ UIAlertViewのtitleをnilしている場合に、messageがダイアログに対して枠の上部ギリギリに表示されてしまい、かつ文字が太字で表示されてしまいます。 UIAlertViewの初期化時に

                        • テクノロジー
                        • 2014/09/19 09:50
                        • iOS8
                        • objective-c
                        • ios
                        • カメラ
                        • 開発
                        • Google Analytics SDK for iOS v3の導入方法と使い方 - Qiita

                          22 users

                          qiita.com/Night___

                          アプリがどのように使われているかを分析するのに便利な無料ツール 「Google アナリティクス」のiOSアプリへの導入方法と使い方をまとめました。 Google アナリティクスではアプリの利用者数や各画面への遷移数、離脱率などの情報を、 自動的に集計・分析・可視化してくれます。(例:以下の画面) 2015/6現在の最新verの導入方法を紹介します。 公式ページで紹介されている導入方法では足りないところや、 古いver3.0.3での導入時の注意(最新verでは無関係)がネットで散見されましたので、 最新のver3.12の導入方法を説明します。 Google Analyticsアカウントの作成 「Google アナリティクス公式サイト」 https://www.google.com/intl/ja_jp/analytics/ 右上の「ログイン」または「アカウント作成」をクリック。 「お申し込み

                          • テクノロジー
                          • 2014/08/21 11:46
                          • Google Analytics
                          • GoogleAnalytics
                          • iOS
                          • iPhoneアプリ開発
                          • SDK
                          • Google
                          • iOS8からのプッシュ通知:選択肢付きのお知らせ機能 - Qiita

                            36 users

                            qiita.com/Night___

                            iOS8からプッシュ通知でユーザが選択肢を選べるようになりました。 プッシュ通知に選択肢を追加する方法をまとめました。 (本記事の内容は一般公開されているiOS8の情報に基づいています。 iOS8に関するスクリーンショットは一般公開されている情報から引用しています。) プッシュ通知での選択肢の作り方 手順 0. プッシュ通知の許可申請 1. プッシュ通知に表示するアクションを生成する 2. 生成したアクションをカテゴリに登録する 3. カテゴリをセッティングに登録する 4. セッティングをプッシュ通知に登録する プッシュ通知の許可申請 プッシュ通知を使用するにはユーザに許可画面を提示して、プッシュ通知を許可してもらう必要があります。 プッシュ通知を使用する多くのアプリがアプリの初回起動時に許可画面を表示しています。 しかし、それではプッシュ通知が何に使われるのか分からずユーザがメリットを感

                            • テクノロジー
                            • 2014/07/16 15:26
                            • iOS
                            • push notification
                            • iOS8
                            • objective-c
                            • notification
                            • プッシュ通知
                            • push
                            • Swift
                            • 開発
                            • programming
                            • iOS8でのアクションシート:廃止されるUIActionSheetと推奨されるUIAlertController - Qiita

                              8 users

                              qiita.com/Night___

                              推奨されているUIAlertControllerのメリット これまでのUIActionSheetにはtitleしかありませんでしたが、 新たなUIAlertControllerにはmessageのパラメータが追加されています。 タイトルの下に説明文を表示できるようになりました。 iOS7以前のOSをサポートする際の注意点 開発中のアプリの中にはiOS7以前をサポートするアプリもあるかと思います。 そのためにはUIActionSheetとUIAlertControllerをコード内で併用して使い分けることが必要です。 その際にボタンが押された時の処理に注意してください。 UIActionSheetではdelegateメソッドで処理しますが、 UIAlertControllerはクロージャで処理します。 UIActionSheetとUIAlertControllerを併用する際にはボタンが押さ

                              • テクノロジー
                              • 2014/07/13 02:57
                              • 【Objective-C】設定画面まで画面を遷移させる

                                55 users

                                qiita.com/Night___

                                iOS8から設定画面へのURLスキームが可能になりました。 設定画面へのURLスキームはiOS5.0.1までは可能だったのですが、 iOS5.1以降ずっと禁じられていました。 設定画面へのURLスキームの方法と遷移先に関係するプリファレンス設定画面についてまとめました。 (本記事の内容は一般公開されているiOS8の情報に基づいています。 iOS8に関するスクリーンショットは掲示していません。画像はiOS7のものです) 設定画面へURLスキームするメリット 設定画面へアプリからURLスキームが可能になるメリットとして、 iOS標準のソーシャル機能やプッシュ通知をアプリ内で使われている方は、 ユーザが各機能の許可設定をしていない場合などに設定画面への遷移を促すことができます。 方法 URLスキームをする方法はNSURLにUIApplicationOpenSettingsURLStringを指定

                                • テクノロジー
                                • 2014/06/26 08:06
                                • iOS8
                                • URLScheme
                                • iOS
                                • 設定
                                • UI
                                • programming
                                • Qiita
                                • iOS8でのダイアログ表示:廃止になるUIAlertViewと推奨されているUIAlertControllerのメリット - Qiita

                                  66 users

                                  qiita.com/Night___

                                  iOSでダイアログ表示用のクラスUIAlertViewがiOS8からdeprecatedになるため、 UIAlertViewを使用した際の挙動と推奨されているUIAlertControllerについてまとめました。 (本記事の内容は一般公開されているiOS8の情報に基づいています。 iOS8に関するスクリーンショットは掲示していません。) iOS8で廃止されるUIAlertViewを使用した際の挙動 deprecatedされたメソッドを使用した場合、アプリが落ちるなどの問題が発生することがありますが、 iOS8 beta2の環境ではシミュレータ・実機ともに問題なく表示できます。 2014/6/24現在では継続してUIAlertViewを使用したままでも問題無いようです。 上記の内容はObjective-Cに関してであり、Swift(iOS8)ではEXC_BAD_ACCESSでアプリが落ちま

                                  • テクノロジー
                                  • 2014/06/25 07:44
                                  • iOS
                                  • Objective-C
                                  • Swift
                                  • iOS8
                                  • UIAlertView
                                  • 開発
                                  • iOS7

                                  このページはまだ
                                  ブックマークされていません

                                  このページを最初にブックマークしてみませんか?

                                  『qiita.com』の新着エントリーを見る

                                  キーボードショートカット一覧

                                  j次のブックマーク

                                  k前のブックマーク

                                  lあとで読む

                                  eコメント一覧を開く

                                  oページを開く

                                  はてなブックマーク

                                  • 総合
                                  • 一般
                                  • 世の中
                                  • 政治と経済
                                  • 暮らし
                                  • 学び
                                  • テクノロジー
                                  • エンタメ
                                  • アニメとゲーム
                                  • おもしろ
                                  • アプリ・拡張機能
                                  • 開発ブログ
                                  • ヘルプ
                                  • お問い合わせ
                                  • ガイドライン
                                  • 利用規約
                                  • プライバシーポリシー
                                  • 利用者情報の外部送信について
                                  • ガイドライン
                                  • 利用規約
                                  • プライバシーポリシー
                                  • 利用者情報の外部送信について

                                  公式Twitter

                                  • 公式アカウント
                                  • ホットエントリー

                                  はてなのサービス

                                  • はてなブログ
                                  • はてなブログPro
                                  • 人力検索はてな
                                  • はてなブログ タグ
                                  • はてなニュース
                                  • ソレドコ
                                  • App Storeからダウンロード
                                  • Google Playで手に入れよう
                                  Copyright © 2005-2025 Hatena. All Rights Reserved.
                                  設定を変更しましたx