2014年8月14日のブックマーク (4件)

  • iOS 標準アプリの時計の様に指定時間・曜日にメッセージを通知する方法 · aguuu.com

    iOS標準の時計アプリでは時間と曜日を指定して、その時間にアラームを通知する方法があります。 今回は同じような方法でメッセージを通知する方法がないかなぁ〜と思って調べました。(仕事で使う予定があるから) やりたいことはこんな感じ アプリでメッセージを通知したい曜日と時間を設定 アプリを終了(バックグラウンドでもOK) 指定した曜日と時間になったらメッセージを通知 「OK」ボタンを押下するとアプリが起動 で調べたけど、メッセージを通知するのはUIRemoteNotification、UILocalNotificationというのを使うらしい。 UIRemoteNotificationはサーバーを立ててそこからメッセージを一括送信する場合などに使うみたい。 UILocalNotificationは指定時間にメッセージを表示する方法で端末内で完結できる。 ということで、今回はUILocalNot

    iOS 標準アプリの時計の様に指定時間・曜日にメッセージを通知する方法 · aguuu.com
  • 片手操作特化のToDoアプリ JetDo

    最近はZenyやListTimerなど、シンプルで使いやすいUIを突き詰めたアプリを作ってたけど、ついにToDoアプリまで作ってしまいました。 JetDoの無料ダウンロードはこちら 正直、ToDoアプリなんてありふれたものは絶対作るまいと思ってたんです。Storeにはありとあらゆる代用品があるし。そういうものはいいだろと。 じゃあ、なんで作ったか? これは僕が人気ToDoアプリをたくさん試してどれも続かなかったからで、そもそも、それはなぜだろうかと疑問に思ったのが原点でした。 何度も何度も考えると、重要な要素が3つありました。 画面上部は片手で押しにくい ジェスチャーはタップと比べ疲れる タスク削除のサクサク感が重要 この3つの要素を解決して、余計な機能を削ぎ落とし、文字やボタンをでかくして生まれたのがJetDoです。ちょっと説明してみます。 画面上部は片手で押しにくい 僕はiPhone

    片手操作特化のToDoアプリ JetDo
  • iOS 8から位置情報を取得する方法が変わるよ - koogawa blog

    記事は、一般に公開されている情報を元に作成しています。 (WWDC 2014 発表資料より引用) どういうこと? iOS 8 から位置情報の取得の方法が変わるようです。今までの方法だと位置情報が取れなくなります。 objective c - Location Services not working in iOS 8 - Stack Overflow My app that worked fine in iOS 7 doesn't work with the iOS 8 SDK. CLLocationManager doesn't return a location, and I don't see my app under >Settings > Location Services either. I did a Google search on the issue but noth

    iOS 8から位置情報を取得する方法が変わるよ - koogawa blog
  • Xcodeで1つのプロジェクトから無料版と有料版のiOSアプリをビルドする - memorandum

    iOSアプリの無料版と有料版を提供するとき等に、Xcodeの1つのプロジェクトから無料版と有料版の2つのアプリをビルドしたいケースがあります。 Xcodeで2つのプロジェクトに分けてしまうと、バグ修正や新機能追加のたびに両プロジェクトをコーディングする必要があって大変なので、広告や有無や制限値の差異程度であれば1つのプロジェクトから2つのアプリをビルドすると楽です。 ここでは1つのプロジェクトの同一ソースから2つのアプリをビルドする方法を説明します。 Xcode上での作業 ここでは、有料版が既にあって、新たに無料版を追加する場合を例にして説明します。 有料版のTargetを複製して無料版を作る Projectツリーを開く Targets > 有料版アプリを右クリックする Duplicateをクリックして複製する 無料版のTarget名が「Target名 copy」となっているので無料版の名

    Xcodeで1つのプロジェクトから無料版と有料版のiOSアプリをビルドする - memorandum