レーベでもAndroidアプリの開発を行っていまして、最近ではカメラアプリを開発しました。沢山ダウンロードされると「○○で動かない」といったレビューがGoogle Playに入る事も多々あり、逐一各機種でテストする必要があります。 最近まで私たちも実機を事あるごとに購入していたのですが、良いレンタルサービスを発見したので、簡単な動作検証の場合は実機を買わずに済ませるようになりました。 Remote Testkit for Androidについて http://appkitbox.com/testkit Remote Testkit for AndroidとはNTTレゾナントが提供するリモートによるスマートフォン実機検証のためのサービスです。端末のレンタルはチケット制で3チケットで30分利用可能となっています。6チケット(1時間分)945円(税込)で販売しています。 エミュレータではなく、実
PCのブラウザ上での話しならコチラの記事を参考に 比較的簡単にHTML5のaudioタグで音声再生が可能ですが、 Androidのブラウザでも可能なのかどうかについて。 Andoridのデフォルトブラウザはaudioタグはサポートしていても、 PCM、MP3、AAC、Ogg Vorbisのようなファイルフォーマットには対応してないようです。 ネット上にもあちらこちらにバージョン2.2まではムリっすって声が聞こえますし、 実際にaudioタグを貼ってもプレイヤーが表示されず、音声も再生しない検証結果も出ています。 バージョン2.3では再生できたという記事も目にしましたが、 端末によってかもしれないし、Googleから公式のアナウンスがある?わけでもないので 音コンテンツを作るうえでどのように対応していくかが鬼門です。 まずUAの分岐は コレとかコレで端末ごとの対応してい
【構成】 【MainActivity.java - メインアクティビティー】 package com.ayakix; import android.app.Activity; import android.os.Bundle; import android.view.ViewGroup.LayoutParams; import android.view.Window; import android.view.WindowManager; public class MainActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInst
2010年5月18日発売 ■著者 布留川 英一 ■定価 3,129円(本体価格 2,980円) ■可能性を秘めた無限のGoogleケータイの実践プログラミングを徹底解説!Android搭載ケータイが続々登場!ドコモXperia/ソフトバンクX06HT(HTC Desire)/au IS01 SDK1.6/2.1に完全対応! ●はじめてのAndroidアプリの作成、エミュレータとAndroid端末での実行とデバック、Android Marketによる配布など、プログラムの作成から実行までをていねいに解説。●グラフィックス、タッチ入力、サウンド録音と動画の録画、Googleマップ、カメラ、モーションセンサー、HTTP/ソケット通信、SQLite、ウイジェット、Bluetooth、ライブフォルダ、音声認識、音声合成をはじめとするサンプルプログラムを多数収録 サンプルプログラムのダウンロー
Androidのアプリケーション開発で一般的なEclipseを使って開発環境を構築してみました。 [開発環境] Windows XP JDK 1.7u1 Android SDK Tools r15 Eclipse 3.7 ※ Android SDK Tools及びEclipseのバージョンアップを行う場合は インストール前にC:\Documents and Settings\ユーザー名\.android フォルダを削除しておくこと JDKのインストール 最初にオラクルのサイトからJDKをダウンロードして、インストールを行います http://www.oracle.com/technetwork/java/javase/downloads/index.html 現時点で最新のJava SE 7u1をダウンロードします ダウンロードしたjdk-7u1-windows-i586.exeをクリック
iOSやAndroidに最適化されたjQuery互換の軽量JavaScriptフレームワーク「jQ.Mobi」が公開されたようです Tweet 2012/1/18 水曜日 matsui Posted in Android, iPhone, 記事紹介・リンク | No Comments » スマートフォン環境向けのJavaScriptフレームワークといえばjQuery Mobileがメジャーですが、今回新しくiOSやAndroidに最適化されたJavaScriptフレームワーク「jQ.Mobi」が公開されたようです。 jQuery Mobileは、Black BerryやWindows Phoneなどの各種OSもサポートされていますが、jQ.MobiはターゲットをiOSとAndroidのみに絞ることで、ソースサイズをjQuery Mobileの1/9に削減、速度をAndroid環境で3倍に、
2012年2月4日土曜日 これからAndroid開発する人たちに10つのオススメ Android アプリ開発の初心者が犯す10の間違い - インターネットコムのインスパイヤというか =)。 1. ドキュメントを読みながら開発していこう いやドキュメントを読んでから開発するのって苦痛でしょう。どこまでドキュメントを読んだらいいか分からないし、Android開発の調査をしているつもりだったのにいつの間にかJavaも調査していましたとか、ありがちだし。 なので、手を動かしながら随時ドキュメントを読んでいくってのが現実的じゃないかな。で、オススメは以下の通り。 開発の基礎 | Android Developers いやマジで。Android開発でまず目に入るドキュメントで日本語に翻訳されている。上記の文章を大よそ網羅出来ることになればもう初心者とは言えなくなっている位、重要。 Andro
Android, iOS, JavaScript, TitaniumAndroid ユーザの皆様、お待たせしました!Titanium Mobile で動くゲームエンジンモジュール QuickTiGame2d が、Android でも動くようになりました!これで、スマートフォン向けのゲームを JavaScript 一本で書くことができるようになりますね! http://code.google.com/p/quicktigame2d/ Titanium Mobile SDK 1.8.0.1 以上が必要です 今回のバージョンから、Titanium Mobile SDK が 1.8.0.1 以上が必要になります。Android のモジュールのインターフェースが 1.8.0.1 で結構変わったみたいで、新しい API に対応するように作ったのでたぶん昔のバージョンでは動かないと思います。 Andro
■ spモードはなぜIPアドレスに頼らざるを得なかったか spモードの事故 NTT docomoのスマホ向け独自サービス「spモード」が、今月20日に大規模な事故を起こして、重大事態となっている。 スマホ向けネット接続が不具合 ドコモ 別人のアドレス表示, MSN産経ニュース, 2011年12月20日 ドコモのspモードで不具合、他人のメールアドレスが設定される恐れ, 日経IT Pro, 2011年12月21日 ドコモの「spモード」でトラブル、関連サービスが一時停止, ケータイ Watch, 2011年12月21日 ドコモ、spモード障害で「ネットワーク基盤高度化対策本部」設置, ケータイ Watch, 2011年12月26日 ドコモ 約1万9000人に影響, NHKニュース, 2011年12月27日 ドコモの“メアド置き換え”不具合、影響数や新事象が明らかに, ケータイ Watch,
最近スマートフォンサイトの案件が増えてきました。そこで、個人的によく使いそうなコードをEvernoteにまとめたりしていたのですが、 まだまだスマフォサイト構築のノウハウ記事も少ないですし、共有しておこうと思います。…最近スマートフォンサイトの案件が増えてきました。 そこで、個人的によく使いそうなコードをEvernoteにまとめたりしていたのですが、 まだまだスマフォサイト構築のノウハウ記事も少ないですし、共有しておこうと思います。 すべてのデモ(chromeなどのwebkit系ブラウザまたはスマートフォン実機でご覧ください) download ヘッダーの右にメニュー <h3>ヘッダーの右にメニュー</h3> <!--ヘッダーの右にメニュー--> <header class="header1"> <h1><a href="#"><img src="title.png" alt="SIT
ユーザーエージェントからブラウザの情報をピックアップしてクラスを付与するjQueryプラグインを作ってみました。 パソコン・スマートフォンの他に、JavaScriptの使用が可能だと思われるゲーム機・テレビ・ガラケーのブラウザも判別対象としています。 直接見る Syntax $(document.body).checkAgent( [{option}] ); 対象にしたHTML要素にプラグインが得た情報に基づいたクラスを付与します。 Option 全てtrueまたはfalseで指定。trueにしたものをクラスに追加します。 type パソコン:pc、スマホ:smartphone、ガラケー:garapagos、テレビ:nettv デフォルトは true os PC(win, mac) ガラケー(au, docomo, softbank) スマホ(apple, android) ゲーム(wii
ユーザエージェントでの振り分けは、それぞれ下記が判別の条件になります。 デバイス 振分けルール iphone ユーザエージェント内に「iPhone」の文字列が含まれていること ipad ユーザエージェント内に「iPad」の文字列が含まれていること android ユーザエージェント内に「Android」と「Mobile」の文字列が含まれていること かつ 「SC-01C」の文字列が含まれていないこと androidタブレット ユーザエージェント内に「Android」の文字列が含まれていること かつ 「Mobile」の文字列が含まれていない、または、「SC-01C」の文字列が含まれていること BlackBerry ユーザエージェント内に「BlackBerry」の文字列が含まれていること windows mobile ユーザエージェント内に「IEMobile」の文字列が含まれていること
今回は、「ユーザーエージェント(UA)によるスマートフォンの端末判別方法について教えて下さい」という質問に対して回答します。 スマートフォンのユーザーエージェント(以下「UA」と記載)は、フィーチャーフォンなどと同様に、端末の種類、OSのバージョン、ブラウザの種類などの条件ごとに固有となっております。そのため、スマートフォンからのアクセスに含まれるUAの文字列でそれぞれの端末を判別することができます。 iPhone4などに代表されるiPhoneシリーズのUAには、共通して【iPhone】という文字列が含まれている事が特徴です。一方、Nexus OneやGALAXY SなどのAndroid携帯端末のUAは、共通して【android】と【mobile】という両方の文字列が含まれている事が特徴です。 例) ・iPhone4のUA:Mozilla/5.0 (iPhone; U; CPU iPhon
さまざまなGoogleのサービスを使いこなすコツをグーグルの担当者に聞くインタビュー特集。第1回は、日本Androidの会のメンバー(嶋 是一氏と中村 秀樹氏と安生 真氏(株式会社ケイブ))3人が、Androidアプリケーション開発のコツを聞くため、グーグル日本法人のオフィスを訪ね、ゲームアプリケーションを通して効率よく描画するためのノウハウについて聞いた。 その結果、T-Mobile G1(以下、G1)を用いた場合、2D描画であってもOpenGL ES(※1)を用いたAPIを利用するのが良いことが判明した。これは、驚くべき事実だ。このことは、機種に特化したチューニングを行うことで、よりデバイスの性能をフル活用したアプリケーション開発ができる可能性を示したといえる。 「Eat your own dog food」というGoogler文化 Androidについて話したのは、グーグル デベロッ
本記事はAndroid DevelopersのDesigning for Seamlessnessを意訳、加筆したものです。Androidアプリをシームレスに連携させるためのノウハウを紹介します。 特性を理解する アプリケーションが高速に動作し、レスポンスが良くても、アプリケーション遷移やダイアログ表示を乱用した無計画なUI、不用意なデータの喪失、意図しないタイミングでの操作妨害など知らず知らずのうちにUXの良くない設計になっているかもしれません。これらの問題はどのように避ければ良いでしょう? アプリケーションが動作するコンテキスト Androidフレームワークの特性(アプリケーションへどんな影響を与えるか) を理解することが開発の手助けになります。 ユーザ操作を妨げない ユーザ操作のシームレス性で問題になるケースとしてよくあるのが、他のアクティブなアプリケーションを無視して、自分のダイア
Androidアプリ作成の基本“Activity”とは何か?:Androidで動く携帯Javaアプリ作成入門(2)(1/2 ページ) 本連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Market配布を目指しましょう。開発者向け実機の登場やOHA参加14社増などの話題で盛り上がるAndroid。今回は、基本Activityとライフサイクルについて。 開発者向け実機、新Android端末、OHAに14社参加 2008年12月7日、グーグルは開発者向けにSIMロックフリーの端末「Android Dev Phone 1」を発売しました(参考:SIMロックフリーAndroid端末、399ドルで提供へ)。それに伴い、「Android SDK 1.0 Release 2」がリリースされました。前回の「Androidアプリの開発環境を準備」をお
Androidのホーム画面に常駐する「AppWidget」とは 9月15日、Android SDK 1.6がリリースされたばかりですが、実は4月にリリースされたAndroid SDK 1.5から、「AppWidget」というホームスクリーンに常駐するアプリを作れるようになっていたのをご存じでしょうか。 皆さんが、よく見慣れているGoogle検索やアナログ時計のようなものが作れるようになったのです。 GUIコンポーネントの「ウィジェット」とホームスクリーンに常駐する「ウィジェット」 連載第4回「簡単でワクワクするAndroidウィジェット10連発!」で紹介したGUIコンポーネントも、パッケージが「widget」なので「ウィジェット」と呼びました。今回解説するAppWidgetもメニューが「ウィジェット」と表示されているため、エンドユーザー的には「ウィジェット」です。 図2のメニューは、ホーム
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く