Research indicates that carbon dioxide removal plans will not be enough to meet Paris treaty goals
一部で話題になっていたGithubにある「MobileChromeApps / mobile-chrome-apps」ですが、先日遂に正式にGoogleからアナウンスがありました。デスクトップPC向けに開発されたChrome Appを元にして、このツールを使ってモバイル向けアプリ(Android/iOS)を自動的に作成することが可能です。HTML5とJavaScript、CSSを使って、Android/iOSアプリを開発することができるだけでなく、その中で各種Chrome APIを使うことができます。Cordovaベースなので、Cordovaそのものが提供する機能も利用することができるでしょう。 今日は、このツールの使い方を説明した文書を日本語訳してみました。以下の手順をやっていくことで、モバイル向けChrome Appを作ることを試すことができます。ぜひ体験してみてください! Step
2011年12月20日に発生したNTTドコモのspモード障害(関連記事)。一部のサーバーが処理能力不足に陥ったことが、なぜ「自分のメールアドレスが他人のものに置き換わる」という通信の秘密にかかわる事故に発展したのか。大きな理由の1つは、メールアドレスが端末固有のIDでなく、端末に振り出されたIPアドレスとひも付いていた点にある。 Android OS端末がいったん3G網に接続したら、3G網から切断しない限り、端末のIPアドレスは変わらない。端末を再起動したり、あるいは3G網からWiFi網に切り替えたりしない限り、IPアドレスが再度割り振られることはない。家庭の固定網に接続したパソコンに近い仕様といえる。 この仕組みによって、Android OSにおけるIPアドレスは、一時的には端末を識別するIDとして使える。NTTドコモのspモードシステムの場合、3G網に接続して電話番号とIPアドレスをひ
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 携帯電話に搭載されている固有IDが波紋を呼んでいる。 問題の発端は、NTTドコモが開発者向けに開示した情報だった。公開されたのは、同社のスマートフォン向けコンテンツ開発に関する情報で、ドコモがスマートフォンにプリインストールする「メディアプレイヤー」アプリが、動画を再生する際にIMEIと呼ばれる端末一意の固有IDを送信する、というものだった。 この記述自体はその後、マイクロソフトの「PlayReady」と呼ばれるDRMを使った動画の再生時に「ライセンスが確認できない場合」のみ送信され、1回ごとにユーザーに送信の可否を問うダイアログが出る仕組みであると説明が追記(修正)され、問題自体は終息している。 しかし、これをきっかけに、スマートフォ
音楽・動画 | サービス・機能 | NTTドコモ 担当者はさっさと切腹してください。 にわかに話題になっていますが、「どういう時に何の情報が抜かれるのか」が分かっていない人がかなり多そうなので簡単に解説。 ■まず、なにが「できない」のか こちらの方を勘違いしている人が多いので列挙しておきます ・一般のアプリが無許可でIMEIを抜くこと IMEIへのアクセスにはREAD_PHONE_STATEという許可が必要で、アプリインストール時に許可を取っていないとIMEIにアクセスした途端にアプリがエラーで落ちます。ユーザがREAD_PHONE_STATEを承認しなければ抜けません。 (ただしREAD_PHONE_STATEの説明文が分かりにくいとか、承認範囲をもっと細分化すべきといった指摘はあります。とりあえず今回の問題とは別です) ・ドコモ謹製メディアプレイヤーがインストールされていないA
さぁこれから Android な開発始めよう!って人には是非同じ苦しみを味わって欲しいので こんなエントリ書かずに影でこっそり皆が苦しむ様子を楽しんでいようと思ったのだけど、ま、残しておきますかね。デバイス依存系の問題。今回苦しんだ分だけでも。 ※こちらの勘違いもあるかもしれないので、あくまでもメモということで。。 - OSのバージョン依存の問題 Android はカメラが使えるのだけど、Android 2.1 までは横向きにしか使えません。Android 2.2 から縦可能ね(ここコダワリだった)。でもってインカメラ使いたいときは Android 2.3 以降。 ん?Android 2.2 の端末でインカメラあるやつあるよね?って気付いた人はまさに悲劇への第一歩。 実装方法は、例えばある機種では、 Camera.Parameters.set("camera_id", 2) のようにします
あるルートから入手した、1月に作成されたiPhoneの販売数に関するソフトバンクモバイル(SBM)の内部資料に触れる機会を得た。そこでは、iPhoneの販売実績や2011年度の販売計画に加え、NTTドコモがiPhoneを導入した場合の販売台数減なども予想している。 それによると、2011年度もSBMがiPhoneを独占販売した場合、予測販売台数は470万台(新規267万台、機種変更203万台)を達成する見通しだ。一方、NTTドコモもiPhoneを導入した場合、SBMの販売数は252万台にまで激減するとある。つまり、SBMによる独占販売が終了すると、218万人のユーザーがドコモに流れるという予想が一部にあるわけだ。また、SBMからドコモへの流出だけでなく、ドコモが新たに356万台の新規iPhoneユーザー(=他機種からの乗り換えも含む)を獲得するとも予想されている。 この資料では、iPhon
getContentResolver().query()で指定できるURIってどんな種類があるの? 下記の記事の続編です。 Androidのコンテントプロバイダで使えるURI一覧(1) Androidのコンテントプロバイダで使えるURI一覧(2) Androidのコンテントプロバイダで使えるURI一覧(3) コンテントプロバイダで使うURIに関しては、上記3記事で終わるつもりでしたが、なんとなく見つけてしまったので紹介します。 定数名が、CONTENT_URI、INTERNAL_CONTENT_URI、EXTERNAL_CONTENT_URIという名前で調べていたのですが、それ以外にもあるんですね・・・。 今回は、ブラウザ関連のURIになります。 Browser.BOOKMARKS_URI 文字通り、ブラウザのブックマークを参照するときに使用するURIになります。 APIリファレンスで、こ
getContentResolver().query()で指定できるURIってどんな種類があるの? 下記の記事の続編です。 Androidのコンテントプロバイダで使えるURI一覧(1) Androidのコンテントプロバイダで使えるURI一覧(2) 今回は、MediaStore関係のURIの一覧です。 MediaStore.Images.Media.INTERNAL_CONTENT_URI MediaStore.Images.Media.EXTERNAL_CONTENT_URI カメラで撮影した画像などの画像データを取得できるURIです。 INTERNAL_CONTENT_URIは端末内部のメディアに保存したデータが取得でき、EXTERNAL_CONTENT_URIはSDカード等の外部メディアに保存したデータが取得できます。 Android2.1のエミュレータで試したところ、メインメニューの
getContentResolver().query()で指定できるURIってどんな種類があるの? 前回のAndroidのコンテントプロバイダで使えるURI一覧(1)の続きです。 まずは、Contact関連の残りから紹介していきます。 ContactsContract.CommonDataKinds.StructuredPostal.CONTENT_URI 電話帳のデータにアクセスする為のURIですが、電話帳に登録している「住所」の情報を取得する為のURIになります。 以下のパーミッションが必要です。 android.permission.READ_CONTACTS ContactsContract.CommonDataKinds.Email.CONTENT_URI 電話帳のデータにアクセスする為のURIですが、電話帳に登録している「メール」の情報を取得する為のURIになります。 以下のパ
getContentResolver().query()で指定できるURIってどんな種類があるの? Androidでは、コンテントプロバイダという機能があります。 コンテントプロバイダとは、一言でいうと、Androidアプリが保持しているデータを、他のAndroidアプリが使えるようにする機能です。 例えば、通話ログ(着信履歴・発信履歴)、電話帳、ブラウザのブックマーク等、標準で実装されているAndroidアプリが持つデータも利用する事ができます。 これらのデータを利用するに際し、それぞれのデータを使えるようにするためには、getContentResolver().query()というメソッドで、目的のデータを示すURIを指定してCursorインスタンスを取得しなければなりません。 今回は、標準で実装されているAndroidアプリを示すURIを紹介していきたいと思います。 なお、紹介するU
Androidアプリから、端末の通話ログを取得する方法は? Androidアプリでは、他のアプリケーションの情報を、コンテントプロバイダと呼ばれる機構を使って取得する事が出来ます。(用意されていれば。) 通話ログとは、着信履歴、発信履歴、不在着信履歴の事ですが、この通話ログの情報も、自分で作るAndroidアプリケーションから取得する事ができます。 Androidアプリの通話ログの取得方法 それでは、サンプルコードとともに、通話ログの取得方法を見てみましょう。 以前の記事でもちらほらと紹介していますが、getContentResolver().query()というメソッドを使います。 Cursor c = getContentResolver().query( CallLog.Calls.CONTENT_URI, projection, selection, selectionArgs,
スマートフォンの業務利用が本格化してきた。メールやスケジュール機能を使うだけではない。業務アプリケーションを動かし、システムの一部として使う。磁気カードリーダーの装着や動画によるプレゼンなど、活用アイデアが満載だ。社内外どこでも瞬時に情報システムにアクセスでき、アプリケーションや周辺機器次第でさまざまな機能を追加できる、スマートフォンならではの利点を生かした取り組みである。 「この商品のSサイズはありますか」。衣料品販売を手掛けるユナイテッドアローズの新宿店で顧客からこう聞かれた店員は、iPhoneを取り出した。画面をタッチし、その商品のタグに記載されている商品コードを手早く入力する。 すると画面上に、その商品の現時点での在庫数が表示された。「申し訳ございません。在庫がないようです。色違いでしたらございますが、お持ちいたしましょうか」─。 ユナイテッドアローズは2010年9月、一部の店舗で
KDDI、沖縄セルラーは、いつでも手軽に音楽をお楽しみいただける、音楽ストリーミングサービス「LISMO WAVE」の提供を、2011年1月26日 (水) より開始します。 「LISMO WAVE」では、auのAndroid™搭載スマートフォンおよびau携帯電話の対応機種で、3GおよびWi-Fi (注1) を利用して、全国民放52局 (注2) のFMラジオ放送を、放送エリアに制限されることなく、全国どこでも (注3) クリアな音で聞ける「ラジオチャンネル」と、Wi-Fiを利用して音楽映像を楽しめる「音楽映像チャンネル」を提供します。 全国民放52局のFMラジオ放送を、放送エリアに制限されることなく、聞くことができるサービスの提供は、携帯電話事業者で初めてのことです。 FM放送や音楽映像から、現在流れている楽曲の楽曲名、アーティスト名を自動的に表示するほか、auの総合音楽サービス「LISMO
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く