先月ぐらいからバイトでAndroidのプログラムを書いている。 結構、言葉になってない暗黙知がたくさんあったので、その経験として、メモを残す。プログラミングそのものの話も含む。 三人で分担して開発していた。 分担 自分: Android開発初心者。プログラミングはある程度慣れてる。ロジックとネットワークとバックグラウンド処理 A : Android開発初心者。iPhoneアプリ開発経験ありだが、プログラミングは慣れてない。AndroidのUIデザイン担当 B : サーバー・データベース担当。PHP結構出来る。 問題。このバイト先ではAndroid開発経験者がいない。スキル的にも自分より上の人が最初はいなかった。途中で入ってきたスキルがある人がいたが、このプロジェクトには関わっていない。というわけで、自分とAがほぼゼロから開発してきたことになる。 かなり時間がかかっていて、あまり開発効率がよ
『GOOAPPLE 3G』については、話題性がいくらあっても一般的に〝スポンサーの意向〟に触れてしまう内容なので、たぶんだれも深いことまで書かないと思います。誌面では間違いなく掲載拒否を食らうラインです。そういうわけで、ここで詳しく展開することにしました。 GOOAPPLE 3G 関連記事 GOOAPPLE 3G (レビュー編) GOOAPPLE 3G (分解・改造編) GOOAPPLE 3G カメラ LEDフラッシュの改善 GOOAPPLE 3G リカバリモードとブートロゴ変更 記事を公開してから、いくつか質問を受けました。代表的なものに回答します。 (8/22追記) どこまでがネタなのか? ネタではない証左は?このエントリに関して、いわゆる〝ねつ造画像〟というものは作成していません。『GOOAPPLE 3G』は本当に中国国内で製造・出荷され、世界に販売されている〝商品〟です。これがネタ
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
本記事はAndroid DevelopersのDesigning for Seamlessnessを意訳、加筆したものです。Androidアプリをシームレスに連携させるためのノウハウを紹介します。 特性を理解する アプリケーションが高速に動作し、レスポンスが良くても、アプリケーション遷移やダイアログ表示を乱用した無計画なUI、不用意なデータの喪失、意図しないタイミングでの操作妨害など知らず知らずのうちにUXの良くない設計になっているかもしれません。これらの問題はどのように避ければ良いでしょう? アプリケーションが動作するコンテキスト Androidフレームワークの特性(アプリケーションへどんな影響を与えるか) を理解することが開発の手助けになります。 ユーザ操作を妨げない ユーザ操作のシームレス性で問題になるケースとしてよくあるのが、他のアクティブなアプリケーションを無視して、自分のダイア
秋葉原のゲームセンター「Hey」に入店した際、twitterに「へいのなかにいる」と効率よくツイートするだけという非常にニッチなアプリをAndroid Marketにて公開いたしました。わかる方は使っていただけると助かります。 現在はtwitterにツイートするだけですが、次バージョンではfoursquareに対応し、地味に利便性が向上する予定です。 下記QRコードをAndroid端末で読み取るとAndroid Marketに移動します。 Web版Android Marketへは下記のリンクからどうぞ。 https://market.android.com/details?id=com.astralsystem.heyinside
KDDIは2月28日、WiMAXに対応したau向けAndroid端末「HTC EVO WiMAX ISW11HT」を発表した。月額525円の追加負担でWiMAXの高速通信が使い放題になる「+WiMAX」のサービスに対応する。3G/WiMAXどちらのネットワークもテザリングができ、最大8台のデバイスを接続できる無線LANルーターにもなる。発売は4月上旬以降。 同モデルは、米Sprintが2010年6月に発売したHTC製Android端末「HTC EVO 4G」がベースになっている。OSはAndroid 2.2で、CPUは1GHz駆動のSnapdragon(QSD8650)を採用する。 スマートフォンとしては大型な約4.3インチ ワイドVGA(480×800ピクセル)液晶ディスプレイで、動画などのコンテンツを迫力ある画面で楽しめる。また、ボディ背面に備えたキックスタンドで、端末をポータブルテレ
デジタル PR サービス会社のビルコムは2011年1月21日、「タブレット端末利用実態」に関する調査結果を発表した。 同社は1月7日〜1月8日、タブレット端末所有者515名を対象に調査を実施している。 調査の結果、「主に使用しているタブレット端末の OS」では、「iOS」が75.5%、「Android」が18.6%。今のところ、「iOS」が圧倒的であるようだ。 また、「アプリを制作展開する企業、アプリ内広告を展開する企業」に「好感を抱く」と答えたユーザーは合計で78.1%、「アプリを制作展開する企業、アプリ内広告を展開する企業」に今後も「注目したい」と答えたのは、合計で84.1%に上った。 【関連記事】 NTT Com、日米間国際 IP バックボーン回線容量を400Gbps に増速 Dell、CES でタブレット『Streak 7』とスマートフォン『Venue』を発表 米アマ
光iフレームのroot化についてです。 *この手のページに関してはご理解されてるとは思いますが、あくまでも自己責任の範囲でお願いします。推奨するものではありません。 とりあえず必要なもの。 COWON S9-USB CABLE パソコンと光iフレームを繋ぐケーブルです。充電とかはできないです。約980円。 androidスマートフォン アプリを持ってくるのに必要なのですがなければエミュレータでもできますしスマホ持ってる知人に頼むなど。 android-sdk コマンドやshellの入力に必要になります。 単にandroidアプリを入れて使いたいと言う方は下記リンクを見たらできると思います。 https://hekke.jottit.com/wdpf-701me *root化も上記リンクでできますが若干難しい部分もあると思います。 私がやった方法は上記リンク先でアプリを入れられる段
光iフレーム(ひかりアイフレーム)は、NTT東日本が、フレッツ光契約者向けに2010年11月より2017年2月まで提供していた、7インチAndroidタブレットである。 Android 搭載の7インチタブレット型の端末である。NTT東日本の光通信サービス「フレッツ光」と組み合わせることで、インターネットのブラウジングができるほか、オプションであるフレッツ・マーケットを契約することで様々なアプリケーションやコンテンツあらかじめプレインストールされているアプリを利用することが可能。メーカーは韓国。VoIP電話会社MoimstoneからOEMされた端末である。 インターネット接続を行う場合には、Wi-Fiで利用することとなる。フレッツ・マーケットの利用は、契約が必要。 2011年12月9日より「光iフレーム2」の提供が開始されている[1][2]。 2017年2月28日をもって光iフレーム、光iフ
ソニー・エリクソンは2月13日(日本時間14日)、プレイステーション携帯「XPERIA PLAY」を正式に発表した。2011年3月以降、まずは北米市場から投入する。 「XPERIA PLAY」はスライド式のデザインを採用したAndroidスマートフォン。端末をスライドさせるとゲームのコントローラーのようなボタン(左側に上下左右、中央にタッチパッド、右側に○×□△)が現れるのが外観上の特長だ。 また、ローンチ時には「XPERIA PLAY」限定で初代プレイステーションのゲームをSony Computer Entertainment、Electronic Arts、Gameloft、Namco Bandai Networksなど20以上のパートナーが提供。50を越えるタイトルが楽しめる。 スペックはOSがAndroid 2.3(Gingerbread)、液晶は4インチTFT(FWVGA 480
ミクシィは2月9日、「近距離無線通信」(NFC)技術を利用した「mixiチェック」と「mixiチェックイン」を提供開始した。 NFCを利用したmixiチェックとmixiチェックインは、それぞれ「mixiリアルチェック」、「mixiリアルチェックイン」と呼ばれる。たとえば、NFCタグ付きのPOP広告などを店頭に置いておくと、来訪者はAndroid端末をかざすだけでmixiチェックやmixiチェックインを利用できる。 ミクシィによれば、Android端末向けNFCと位置情報を組み合わせたサービスの提供は世界初だという。対応端末はAndroid 2.3搭載機種で、現在のところ「Google Nexus S」のみ。国際規格であるNFCは今後広く普及していくと見られる。 ミクシィは実世界の場所や物にもmixiチェックの対応範囲を拡げる。ポスターや書籍のカバーにNFCタグを貼れば、対応端末をかざすだけ
Androidの画面サイズとDPI 前回、Androidではtarget-densitydpiでviewport調整を行えばよいと書きましたが、実際にどのようなサイズになるか具体的な説明をしたいと思います。 ディスプレイにおけるインチサイズ ドコモのGALAXY Sではディスプレイサイズが約4.0インチと発表されています。1インチが2.54cmなので約4.0インチは約10.16cmです。ディスプレイにおけるインチサイズは画面の対角線の長さなので次のような画面サイズになります。 ディスプレイ種類 GALAXY Sのディスプレイ種類はワイドVGAです。これはディスプレイの縦横比を表しています。wikipediaによるとワイドVGAの縦横比は15:9です。 ディスプレイサイズ 縦横比からピタゴラスの定理より実際の縦と横のインチサイズが算出できます。 対角線の比率をXとすると次の方程式が成り立ちま
Androidをビルドしたら、ProguardがJNIのnativeメソッドを削除したため実行時にエラーが発生したという件に関する@tetsu_kobaさんと@kmt_tさんとのやり取り。
結論はこうだ。「Androidに、Javaからのコード流用の疑念が提出されたが、両者のコードを比較した結果、明らかな流用は発見できなかった」。この一連の経緯を振り返ってみよう。 (本記事は、ゲストブロガーのITジャーナリスト 星暁雄氏による投稿です) デコンパイルでソースを復元、比較 知的所有権問題のコンサルタントが「AndroidにJavaのコードが混在か?」という内容のBlog記事を書いた。記事の内容は、ComputerWorldやEngadgetに紹介された。読んだ人は「Googleはまずい事をしでかしたものだ」との印象を持ったことだろう。Googleは、AndroidがJavaの特許と著作権を侵害しているとしてOracleから訴えられている最中だからだ。だが、記事を読んだプログラマが「結論としてJavaコードの盗用の事実はない」ことを明らかにした。 火種となったのは、Florian
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く