解説 iPhone/iPadのiOS用のmobile Safariにおいて動くWebアプリからカメラでQRコードを読み取るには大きく分けて2つ方法があります。 一つはiOS6よりサポートされたinputのfile要素を利用してカメラまたはカメラロールよりサーバーに画像を送ってサーバでデコードする方法。これはSafariから抜けなくていい反面、フォーカスをきっちりあわせてシャッターを押さなければいけなかったり、転送量が多くなるなどデメリットもあります。 もう一つはスキーム(zxing://...)に対応したネイティブアプリに転送して結果をhttpスキームのコールバックで受け取る方法です。この方法はコールバック時にSafariのタブが一枚余計に開いてしまいますが、ローカルだけで完結できる上、ネイティブアプリが自動的にカメラフォーカスをあわせてくれる為、操作性も高くなります。 スキームに対応した
開発専用のApple IDを用意した方が良い理由 | ラベル: iOS, Tips Tweet iPhoneを購入したときからですが、Apple IDを作成してアプリのダウンロードに使っていました。そしてiOSアプリの開発をするにあたり、既存のApple IDを利用してiOS Developer Programに参加しました。すると、以下のような問題点がありました。 注意点一度iOS Developer Programを購入してしまうと、他のアカウントに移行することができません。 例えば、「a@example.jp」のアカウントでプログラムを購入したとします。その後、新規に「b@example.jp」のアカウントを作成し、「a@example.jp」から「b@example.jp」にiOS Developer Programを移動するということはできません。また、一度購入した場合、特別
ドメインオークションとは? ドメイン名の取得権利をオークション形式で ご購入いただくサービスです。 対象TLD.com.net.org.biz.info.mobi オークション対象はすべて中古ドメイン 中古ドメインで集客効率アップ 中古ドメインは過去に運用されていたWebサイトの「検索エンジン評価」「被リンク」「残存トラフィック」などを引き継いでいます。そのため、すでに中古ドメインが持っているパワーを活用することによって、集客効率の引き上げが期待できます。 SEO対策 高ドメインオーソリティの中古ドメインは、被リンクSEO対策用のサテライトサイト・ECサイト・ブログなどに活用されています。 アフィリエイトサイト 中古ドメインは、高収益アフィリエイターのアフィリエイトサイト構築によく活用されています。 新規サービス・商品サイト 新規で取得できなかったサービス名・商品名にピッタリのドメイン名も
Blog Posts List ブログ記事一覧 検索 CakePHP3を始めた方に CakePHP 3.X 2016年01月16日(土) 14時23分 2つの住所から距離を計算する API 2015年12月18日(金) 10時23分 「:target」セレクタについて CSS 2015年12月12日(土) 12時23分 外部サイトからの画像への直リンクを防ぐ Apache 2015年12月04日(金) 12時23分 CSS3だけで作るブラウザタブ CSS 2015年11月17日(火) 21時23分 CSS3だけで作るパンくずに関する件 CSS 2015年11月12日(木) 12時23分 Bootstrap4のブレイクポイント計算機 Bootstrap 2015年11月11日(水) 19時23分 Bootstrap4のブレイクポイントに関する件 Bootstrap 2015年11月11日(水
そういえばNSUserDefaultsのメモリの扱い全然知らないなと思って、ネットで調べてみても出なかったので 自分で検証して見ました。 結果、NSUserDefaultsの使用容量によってはアプリがすごい重くなったり、下手をすれば起動自体しなくなることがある!!ってことがわかりました! 結構驚きです。 いつデータはロードされるのか NSUserDefaultsのメモリ関係で一番気になるのはいつデータがロードされて、いつ解放されるかです。 それを調べるために次のような手順のソースでメモリを監視して見ました。 standardUserDefaultsを呼び出すだけ [objc]NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];[/objc] 値1個を保存 [objc] NSUserDefaults *us
素晴らしいですね。 過去の iOS デバイスがどの iOS のバージョンに対応しているかが一目で確認できます。 なるほど、日本で始めて発売された初代 iPod touch は 1.1 – 3.1.3 だったのかぁとか、iPhone 3GS は iOS 6 にも対応しているにも関わらず、第3世代 iPod touch は 5.1.1 でサポート終了なのかとか色々わかるわけです。 iOS 4 の時代が様々なバージョンがあって混沌としていたんだなぁというのがよくわかりますよね。 そういえば、初代 iPad も iOS 6 のサポートからはずれているんですね。うっかりしてました。 うっかりついでに、2年前の8月に買った iPad 3G を解約することもすっかり忘れていました。いやーなんにしても見やすく分かりやすい素晴らしい表ですよね。この表は PDF にて配布されています。興味のある方は こちら
The iPhone GUI PSD has been very helpful for designers / developers in mocking up their apps, although in some cases it’s proved a little too high-fidelity. For rapid prototyping we found we needed a more malleable approach. This is when we turn to the iPhone Sketch Elements AI. This collection of common iPhone elements in a sketch – like style allows us to easily and quickly mock up flows of cust
ハウツー はじめて起動したアプリが過去の歩数情報を表示しました!? - いまさら聞けないiPhoneのなぜ 説明書を読まなくても使い方がわかるのが、iPhoneの魅力であり強みです。しかし、知っているつもりでも正しく理解していないことがあるはず。このコーナーでは、そんな「いまさら聞けないiPhoneのなぜ」をわかりやすく解説します。今回は、「はじめて起動したアプリが過去の歩数情報を表示しました!?」という質問に答えます。 *** 外出時には必ずといっていいほど持ち歩くデバイスなだけに、iPhoneは健康管理ツールに最適です。動いている物体の速度にどの程度変化が生じたかを測定する「モーションセンサー(加速度センサー)」が内蔵されていますから、歩数や移動距離を測定するアプリを開発することもできます。実際、そのような機能を備えたアプリが多数公開され、App Storeでもひとつのカテゴリを形成し
日付計算のうちよく使う可能性の高いものを紹介。 オフセット付きのNSDate生成 NSDate生成時に現在の時刻に指定秒のオフセットを加え、過去や未来の時刻を指定する。 NSDate* date; date = [NSDate dateWithTimeIntervalSinceNow:0.0f]; // 現在の時刻 NSLog(@"現在の時刻 -> %@", date); date = [NSDate dateWithTimeIntervalSinceNow:3*60]; // 3分後 NSLog(@"3分後 -> %@", date); date = [NSDate dateWithTimeIntervalSinceNow:3*60*60]; // 3時間後 NSLog(@"3時間後 -> %@", date); date = [NSDate dateWithTimeIntervalSi
クリエーターのためのスクリプト テキストファイルのマークアップだけで、iOSアプリケーションを開発可能とする次世代のスクリプトエンジン、それがNextScriptです。 テキストエディタでリソースファイルやロジックをマークアップしてゆけば、iOSアプリケーションが開発できます。 電子絵本づくりに最適 NEXTBOOK社は電子書籍専門の出版社です。NextScriptは自社の電子絵本タイトル制作を効率化するプロセスで誕生しました。 Objective-Cプログラミングでしか電子絵本が作成できない現状では、なかなか電子絵本の作り手の裾野がひろがりません。 そのため、ある程度は電子絵本に特化するかたちで、 クリエーター自身がスクリプトを書けることを狙って開発されたのが、NextScriptです。そしてiPhone/iPadの電子絵本の一層の作り手の拡大を願って、ここに広く無償で公開します。 想定
てぃーによるiPhone/Mac/Android/Windowsアプリ開発、ウェブサービス開発、 ツイッター分析、音楽・DTM、イラストなど創作活動の記録です。 ブログ名は「創造性:creativity」(クリエイティビティ)と「てぃー」から。 勉強内容、デジタル製品(デジモノ)、エンタメについても書いていきます。 先週の7/28(木)に三井住友銀行から「海外から送金があるので確認させてほしい」と 電話がありました。 最初何のことがさっぱり分からず「心当たりはないです」と答えました。 すると「送金元は“えー・ぴー・ぴー・える・いー”です」とのこと。 “えー・ぴー・ぴー・える・いー”??、“APPLE”?、“アップル”!!!! ありました、唯一の心当たりが!! ってか行員さん、最初からアップルって読んでくれ!w でも確か入金は1万円単位だったのでは? てぃーの有料アプリ「年齢計算★」はまだそ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く