最新記事一覧
第1回では、第4のWeb言語とされ、W3Cで標準化されているWebAssemblyの概要を紹介します。WebAssemblyの仕組みと用途、Webブラウザをはじめとしたランタイム、非ブラウザAPIやプログラミング言語のサポートなどを紹介します。
()
「Log4j」の脆弱性が話題になっているが、どれほど影響が大きいものなのか。ITmedia NEWS副編集長に聞いてみた。
()
「Java」はさまざまなアプリケーション開発に活用できるプログラミング言語だ。Javaが開発者からの支持を得続けている理由を説明する。
()
Android Studio 3.0を使い、最近話題のプログラミング言語「Kotlin」の特徴を解説する連載。初回は、メリット、「Java」言語とのコード比較、Android Studioの環境構築、実行までのチュートリアルなど。
()
Androidアプリをめぐるセキュリティ対策技術について解説する本連載。第3回は、不正アプリが生み出される仕組みとそれを妨害するための対策について解説する。
()
OracleとのJava訴訟問題が関係してる?
()
注目のSIMロックフリースマートフォンを比較するレビューの後編では、バッテリーの持ち(YouTubeの連続再生と静止画の連続表示)を測るテストと、ベンチマークテストを実施した。
()
夏モデルがずらりと並んだヨドバシAkibaで、ドコモ7機種、au7機種、ソフトバンク4機種のスマホをベンチマークテストしてきた。
()
Xperia Z4は、Z3よりも1世代上のプロセッサ「Snapdragon 810」を搭載しているが、どこまで性能が上がったのか? 3つのベンチマークテストで比較してみた。
()
Google I/O 2015で発表された次期版Android M。Google Now on tapで使うアシストAPIや、App Links、App Permissions、省電力のDoze/App Stanby、決済機能Android Payなどで使う指紋認証機能など新機能を分類して紹介。
()
「私たちの夢、それは“Write once, run anywhere”」――まさかMicrosoftからこの言葉を聞ける日が来るとは。
()
あのドン・キホーテが激安タブレットを発売した。ディスカウントならお手の物と言わんばかりに、“税別5980円”という衝撃的な安さを実現した7型Androidタブレットだ。果たしてどこまで使えるのか、発売日に購入して試してみた。
()
デルの「Venue 8(3000シリーズ)」は、1920×1200ピクセル表示の8型IPS液晶、SIMフリーLTE、11ac高速無線LAN、microSDXCスロットまで付いて2万7980円(配送料・税込)のAndroidタブレットだ。その実力をじっくり試してみた。
()
新しいUIテーマ「Material Design」や、新しいランタイム「ART」、生まれ変わったNotification、Android TVアプリ、グラフィックス、マルチメディア、ストレージ、ネットワーク周りなどの新機能をテーマ別に紹介します。
()
Googleの開発者向けカンファレンス「Google I/O 2014」では、「Android L」をはじめ、さまざまなアップデートが発表された。そこからは、Androidがスマートフォンだけではなく、TVやウェアラブル機器、自動車といった分野にまで確実に裾野を広げていることがうかがえる。
()
米グーグルが「Google I/O 2014」で発表した次期Android「Android L」「Android TV」「Android Auto」の開発者プレビュー、そして「Android Wear」の正式版。これらに対応したアプリを開発するには、どこを見ればいいのか。概要とともに簡単にまとめてみた。
()
Googleの開発者向けイベント「Google I/O 2014」で、KitKatに続く次期Android OSの見どころが紹介された。
()
Appleによる新プログラミング言語「Swift」の発表は、一般ユーザーにも開発言語の世界が久しぶりに注目されるトピックだった。現在そして今後の開発言語環境をWindows視点から見ていこう。
()
全世界で8割近いシェアを確保したAndroid。しかし、Androidだったらすべてが同じとは限らない。いま、採用例が増えつつある「自由なAndroid」事情を紹介する。
()
SDKに含まれている便利なツールを、デバッガー/プロファイラー、コード解析/難読化、画像ファイル最適化、アプリ外部のデータリソース操作の4種類に分けて紹介。
()
アプリがどのように経時実行しているかを引き出す「procstats」、メモリ使用量の詳細を表示するツール「meminfo」、プロセスの統計情報をGUIで見られる「Process Stats」などを紹介。Dalvik VMのOutOfMemoryErrorとヒープ制御についても。
()
SH-01Fのここ知り第5回は、そのハイエンドモデルとしての性能を検証すべくベンチマークテストを行った。また、起動・再起動にかかる時間も調べている。
()
操作機能の進化を強く訴求するGALAXY Note 3は、Snapdrgon 800シリーズの採用などハードウェアも進化した。その実力をベンチマークテストで試してみる。
()
アプリ実行時の可能性を拡げるClassLoaderの使い方をサンプルとともに解説。JARをDEXに変換する方法や4つの注意点も。
()
2013年のIntelは、「Haswell」のリリースが最重要課題……、というのは間違いないが、それに劣らず、いや、それ以上に重要な課題を抱えているのかもしれない。
()
Androidアプリケーション開発の“ベーシックなスキル”を習得し、ACE(OESF Authorized Certification Engineer for Android)合格を目指す本連載。最終回では、これまでお届けした演習の総復習を行う。全13問、あなたは何問解けるかな?
()
今回は、最後の単元であるAndroidの「デバッグ機能」に関する問題に挑戦する。演習問題に取り組むだけでなく、実際にツールを使いながら知識を身に付けるといいだろう。
()
裏で起動中のアプリを終了するのは面倒なものだが、このアプリなら楽しみながら操作できる。
()
今回は「開発機能」に関する演習問題に取り組む。Androidアプリケーションの開発に用いられる“ツール”についてきちんと押さえておこう。
()
ほとんどのAndroidタブレットはARMプロセッサコアを搭載している。だが、プロセッサコアの候補は他にもある。「MIPS」と「x86」だ。GoogleはMIPS対応に力を入れている。まずMIPS用コンパイラを投入し、数カ月以内にはMIPS向けのABI(Application Binary Interface)をAndroidに追加する。MIPS採用はコスト面で有利であり、性能も十分だという。
()
日本Androidの会テスト部が、いままで培ってきたAndroidアプリ開発におけるテストのノウハウを、実際のテストコード例とともに紹介していきます
()
スマートフォンブームの影で、特にAndroidスマートフォンを狙う不正プログラムの増加が指摘されている。対策ソフトなども数多く登場しているが、これらは本当に有効なのだろうか――。
()
待ちに待ったAndroid 2.3へのアップデートを経て、EVO WiMAXでキャリアメールが使用可能になった。OSアップデートを繰り返し、着実に使いやすい端末になってきていると思う。ついにbiblioを解約してEVO WiMAXの1台持ちにしたが、ケータイとしての機能はどうなのだろう。
()
「AndroidはLinuxとは違う」――。組み込み開発分野におけるデバッグ環境を提供する京都マイクロコンピュータが開発者向けにセミナーを開催し、Androidの開発を行う上でのヒントとなる情報を披露した。
()
Androidの高速起動に関する技術や、Androidの特長の1つであるJava仮想マシンDalvik VMを改良して、アプリケーションプログラム全体の高速化を図る動きがあった。ジェスチャインターフェイスでは、利用者の手の動きを何らかの手法で数値情報に変える必要がある。利用者の動きを数値情報に変える仕組みに各社の違いが見られた。
()
Googleはサービスの無料化によって競争相手のビジネスモデルを壊して競争を無効にしています。Googleの本当の戦場は検索と広告ですが、これまでの買収を振り返ると検索や広告の規模を大きくする側面支援につながるものでした。広告ビジネスを柱とする会社がなぜAndroidを始めたのか、このように考えると合点がいきます。
()
Androidを組み込み機器に採用するかどうか、意思決定の技術的根拠を確かにするスキルが必要です。ソフトウエアの大まかな構造をつかみ、Androidの最新動向、APIなど広く目配りすることが欠かせません。
()
Linuxカーネルでファイルシステム全体を管理する「ファイルシステム種別」と「スーパーブロック」について解説する
()
Googleは「Oracleが根拠のない訴訟によって、GoogleとオープンソースのJavaコミュニティーを攻撃しようとしていることに失望した」と語った。
()
OracleによるJavaをめぐるGoogleの提訴に驚いた向きは多いが、Javaの生みの親であるジェームズ・ゴスリング氏など、一部の人々にとっては予想通りのことのようだ。
()
将来的にはAndroid Marketで音楽コンテンツを購入したり、PCの音楽ライブラリのコンテンツをストリーミングできるようになる。
()
Android 2.2はバージョン2.1よりも2〜5倍高速で、Flash対応、テザリングなどの新機能を備えている。
()
Androidは公開直後からスマートフォンだけでなく、家電などの組み込み機器への応用が始まっている。ところが、Androidには大きな問題があるという業界関係者が増えてきている。「第13回組込みシステム開発技術展(ESEC 2010)」では、この問題を解決する技術のデモンストレーションを複数の企業のブースで見ることができた。
()
Googleの携帯電話プラットフォーム「Android」にDoSの脆弱性が2件存在していた。
()
本連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Marketでの配布を目指しましょう
()
本連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Market配布を目指しましょう
()
2008年11月19〜21日に横浜で、組み込み機器の開発者やソフトウェア・エンジニアに向けた展示会「組込み総合技術展 2008」が開催された。なかでも、OHA(Open Handset Alliance)が提供するソフトウェア「Android」に関する出展が多く、来場者の注目を集めていた。
()