世界的に見ると、Appleがシェア1位を誇っている国は多くない。AppleのシェアがAndroidを上回っている国は、米国、カナダ、日本だけだ。それ以外のすべての国では、Androidがリードしており、多くの場合、Appleに大きな差を付けている。Androidが首位から陥落したことは、Appleが「iPhone」シリーズを中心に名声を築き上げてきたことを証明している。有名人がカフェで耳にiPhoneを当てているところの写真が撮られたり、深夜番組の司会者が「Apple Watch」を手首に装着して機知に富んだトークを披露したりしている。つまり、Apple製品は、米国の上流階級を表す機能であり、ファッションでもあるのだ。そして、「iMessage」によって、Appleはメッセージの差別化を生み出した。(iPhoneを)「持つ者」のメッセージは美しい青色の吹き出しで表示されるのに対し、「持た
メモリー関連の不具合を減らすために、「Android」の新しいコードにRustを使用するというGoogleの判断は、成果を挙げているようだ。この数年で、Androidのメモリー安全性関連の脆弱性は半分以下になった。この成果が達成された時期は、GoogleがCやC++からメモリー安全性の高いプログラミング言語であるRustに切り替えた時期と一致する。Androidに発見されたセキュリティホールの中で、最も件数が多かったカテゴリーがメモリー安全性関連の脆弱性でなかったのは2022年が初めであり、Googleは1年前に、「Android Open Source Project(AOSP)」で新しいコードのデフォルト言語をRustに切り替えている。GoogleがAndroidに使用しているほかのメモリー安全性を備えた言語には、JavaやJava互換のKotlinがある。AOSPで主流の言語はま

sponsored セブンアールジャパンの西川氏とASRockの原口氏にコダワリを聞いてきた パソコンショップSEVENとASRockのコダワリが炸裂! Threadripper PRO 7995WX搭載BTOPC sponsored 従来よりもさらにコスパよくゲーミングPCを組みたい方へ ゲーミングマザーボード「GAMING PLUS」シリーズ完全解説&自作のオススメ構成例も紹介 sponsored スタンダードなスリムPCだが高性能! そんな注目のマシンがセールで販売中 sponsored GWにゲームどっぷりを考えているなら、今がチャンス! マウスのゲーミングPCセール中! sponsored BaaS普及を追求し続けるGMOあおぞらネット銀行と、ARIのAWS導入支援cnarisに迫る sponsored 強化ガラス製マウスパッド「ROG Moonstone」など気になるデバイスも

米Appleと米Googleは9月1日(現地時間)、5月に提供を開始した新型コロナウイルス感染症の曝露通知システム(Exposure Notification System、以下「ENS」)を発展させた新たなフレームワーク「Exposure Notifications Express」(以下「Express」)を発表した。 ENSとは異なり、公衆衛生当局はアプリを開発・維持する必要がなくなる。当局はAppleとGoogleに、アプリの名称、ロゴ、通知の基準、通知の際にユーザーに提示する情報を提供するだけで、後は両社が当局に代わってサービスを提供する(後述するように、iOSとAndroidで提供方法は異なる)。 プライバシーとセキュリティはENSと同レベルで、AppleとGoogleがデータを流用したりすることはない。 日本の「COCOA」アプリなど、既にENSを採用した独自アプリを公開して

Subway Tooterの概要 Subway Tooter は分散マイクロブログサービスであるMastodonのAPIを利用するクライアントアプリケーションです。 このアプリはMastodonAPIと十分な互換性のある任意のサーバにアクセスできます。接続先のサーバを運営しているのはSubway Tooterではないことに注意してください。Mastodonの概要Mastodonは分散マイクロブログの製品名です。Webやメールと同様に、世界中に何千ものサーバが存在します。それらのサーバはそれぞれ異なるポリシーを持ち、全体が緩く連合しています。サーバやユーザは他のサーバやユーザを自由にブロックできます。Googleからのメール Subway Tooter だけでなく、Fedilab, Husky, MastoPane なども同様の削除警告を受け取っています。 From:Google

ブログメディア「携帯総合研究所」を運営しています。学生時代に開設して今年が16年目。スマートフォンの気になる最新情報をいち早くお届けします。各キャリア・各メーカーの発表会に参加し、取材も行います。SEの経験を活かして料金シミュレーターも開発しています。Googleは昨年アップデートを提供した「Android 9 Pie」で、長く採用していたボタン操作を廃止しジェスチャー操作を実現する新しいシステムナビゲーションを新たに導入した。 ジェスチャー操作への移行に伴って複数のアプリを切り替えられるボタンとホームに戻るボタンが削除されたが、次期バージョン「Android Q」では戻るボタンも削除される可能性が高いようだ。 ついに戻るボタンが廃止。ジェスチャー操作に統合へAndroid 9 Pieで導入されたシステムナビゲーションでは、楕円形のアイコンをタップするとホーム画面に戻り、少し上にスワイ

仕事での1対1の日程調整を楽にしてくれるアプリです。Web、iOS、Androidの各プラットホームに対応したアプリがあるのでサクサク使えるはずかと。 ありがたい事にライフハッカーにも掲載された。 実はリリースしたのは去年の10月なんだけど、しばらくAndroidアプリでログインできない不具合があった。この不具合のせいで複数のレビュー1をつけられてしまったのは痛かった。。。内部テスト大事。 2. なぜ作ったか?仕事の面接やミーティングの日程調整がとても面倒だったから。特に、スマホのチャットでの日程調整は地獄的に辛い。 こういった問題を解決する日程調整ツールは国内外にいろいろあるのだけれど、下記をすべて満たすものがなかった。 ・webだけでなくスマホアプリも存在する ・Googleカレンダーと連携する ・予定の候補をいくつかこちらで指定して送ることができる ・予定の候補を選ばなくてもカレンダ

(今回から河本の実験室の記事は、こっちに書くことにしました。そのうち過去記事も移転します。) "AR Sensor"というアプリを作りました。 データをARで投影することで、普通は見えない日常の中の様々な空間データを見えるようにするツールです。 例えばこんなふうに、Wifiルーターから出てくる電波の立体的な強弱を見ることができます(緑は電波が強いところ、赤は電波が弱いところ): AR Sensorで見るWifiルーターの上の電波強度 なんでこんなの作ったの? もともとは「週一ぐらいでどこからともなく流れてくる排水口の臭いのもとを突き止めたい」という家庭的な悩みを解決するためにこのツールを作りました。臭いの空間分布を可視化できれば、臭いの元がすぐに見つけられるんじゃないかと。 使っているうちにWifiや磁場などのスマホで測れる様々なデータに応用すると便利+教育的であることに気づいて、汎用的な

Docker ×Android エミュレータで、自動テスト(Appium)を並列化・爆速にする環境を作ったお話 これは Mercari Advent Calendar 2018 10日目の記事です。 こんにちは、メルカリの自動化&品質保証グループ(Automation & QA Group:通称AQA) の 根本 征 です。 私は普段、テスト自動化・CI / CD 改善・その他社内の生産性を上げるための自動化を行っています。 今回は、Android・Appium の自動テストを 20~30台のエミュレータで並列実行できる 環境を作成したので、その試行錯誤についてお話したいと思います。 これまでのAndroid 自動テスト環境とその課題Docker-Android クラウドでどう実行させたか 仮想マシンの入れ子(Nested Virtualization) を有効にする ベアメタルイン

米テレビネットワークCNBCが、テクノロジー企業とユーザーのプライバシーについて取り上げました。Appleがユーザーのプライバシー保護を尊重しているのに対し、ユーザーの情報を販売して利益を得るGoogleやAmazonの姿勢に疑問を投げかける内容となっています。 クックCEO「テクノロジー企業の言葉を信じてはいけない」 Facebookの約5,000万アカウントが乗っ取りの危機にあったことや、Googleがユーザーに分かりにくい形でユーザーの位置情報を収集していたことが明らかになり、テクノロジー企業とユーザーのプライバシーの問題が改めて注目を集めています。Appleのティム・クック最高経営責任者(CEO)は先日、VICE Newsのインタビューに応じ、Appleが顧客のプライバシーを重視する姿勢を改めて強調するとともに「テクノロジー企業が、サービス改善のために個人情報が必要だ、と言っても

Chrome 70から、WebAuthnでMacのTouchIDとAndroidの指紋認証がデフォルトで利用可能に。Webサイトへのログインもタッチで パスワードを使わずデバイス側での指紋認証やPINコードなどによる認証によりWebサイトへログインできるWebAuthnは、2018年4月にW3Cの勧告候補になり、Chrome、Firefox、Microsoft Edgeへの実装が進められています。 参考:パスワードに依存しない認証「WebAuthn」をChrome/Firefox/Edgeが実装開始、W3Cが標準化。Webはパスワードに依存しないより安全で便利なものへGoogleは5月にリリースしたChrome 67でWebAuthnへの対応を行いましたが、10月にリリースされるChrome 70では実装を進化させ、デフォルトでMacのTouchIDとAndroidの指紋認証に対応するこ

まず、これらの攻撃に対抗するには「知ること」。今このコラムを読んだ皆さんは、もう引っ掛かることはないはずです。ぜひ、お気を付けください。 「スマホアプリ」が絡む攻撃であまり断言されないこと さて、ちょっとお話は変わりまして、シマンテックの記者説明会に参加したとき、スマホアプリにおける悲惨な現状について数字を用いて解説をしていただきました。 この調査結果では、マルウェアは1日あたり2万4000件もブロックされ、さらにマルウェアの99.9%はサードパーティーのアプリストアで発見されるとあります。公式のアプリストアでも、なりすましのアプリが大量に登録されては発見後にブロックされるといういたちごっこが繰り広げられています。スマホゲームのスキン(アバター)や追加キャラクターを無料で手に入れられるというアプリが実はマルウェアだった、というものもあるとのことでした。 さて、ここまでのお話で何か気が付いた

現在のAndroid Developers の情報は非常に充実していて、DeveloperGuides を順に読み進んでいくだけで開発に必要な知識とGoogleが想定している(であろう)最も基本的な実装を学ぶことができる。 特にこの「基本的な実装」というものが重要で、これを知っておかないと開発者間の意思疎通がスムーズに行えなかったり、そもそも気をつけておくべき注意点を見落としがちになってしまう。 とはいえ、今の膨大な公式ドキュメントをただ読めというのは厳しいので、Android開発をする上で最低限理解しておいてほしい(と僕が思っている)事柄と、それについて知ることができるドキュメント類についてまとめてみることにする。 2018/03/25 : リリース周りについて別記事に追記した。 nein37.hatenablog.com 公式ドキュメントの重要ページ 公式ドキュメントと言った場合、

リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く