タグ

Androidに関するyokkongのブックマーク (235)

  • AndroidAnnotations - コード量を劇的に削減、初学者にも優しい多機能ライブラリ

    Androidアプリを開発していると、単純な処理を実装するだけでもコードが長くなってしまいます。煩わしいと感じる人も多いでしょう。今回紹介するAndroidAnnotationsは、劇的にコードの記述量を抑えることができる夢のようなライブラリです。 アノテーションを利用 Javaでは、「@Overide」など「@」から始まるアノテーションをソースコードに記述して、警告メッセージを抑制したり、実行時にソースコードを自動生成したりできます。アノテーションの使い方には、大きく2種類あります。実行時にアノテーションを読み取るタイプ、もう一つがコンパイル時に読み取るタイプです。前者が一般的で、後者はほとんど知られていないと思います。AndroidAnnotationsは後者になります。このアノテーションを処理するには、アノテーションプロセッサと呼ばれる専用のクラスを使います。 AndroidAnno

    AndroidAnnotations - コード量を劇的に削減、初学者にも優しい多機能ライブラリ
    yokkong
    yokkong 2013/03/07
    これは便利そう。
  • Eclipse の Window メニューに Android SDK / AVD Manager が表示されない時 | DeVlog - 銀の翼で翔べ -

    先日、Eclipse を再インストールしてセットアップしたところ、Window メニュー内に Android SDK Manager, Android Virtual Device Manager が無いことに気づきました。 来は、このように、Navigation の下に表示されるはずです。 しかし、今回インストールした Eclipse だとこのようなメニューです。もちろん、ADT はインストール済です。 SDK/AVD マネージャ自体は SDK をインストールしたフォルダから直接起動することができるので、致命的なことにはなっていないのですがやはり不便です。(デフォルトでは、Android SDK は、%USERPROFILE%android-sdks にあります。) 前から使っている PC は問題なく表示されているのですが、新しくインストールした PC では上記の問題が発生します。 丁

  • CamScanner -Phone to Scanner : カメラが簡易スキャナに変身!Androidアプリ1495 | オクトバ

    『CamScanner -Phone to Scanner』は、Android端末のカメラをスキャナに変えてしまう便利アプリです。 アプリを使えば、ホワイトボードやレシート、道端で気になった広告など「取っておきたい!」と思ったものをその場でスキャンして、データとして保存することができます。 ファイルのサイズや向きも変更でき、スキャン後の補正が簡単なのもポイントです。アナログ情報をデジタルデータ化したい方におすすめのアプリです。 会議などで使用したホワイトボードの内容はしっかり記録しておきたいですよね。例えば、下の画像のような図。これを一からPCで作成するのは大変です。 そのときに活躍するのが『CamScanner -Phone to Scanner』。ホワイトボードごとカメラで撮って補正して、資料として読みやすい形で保存してしまいましょう! アプリを起動すると、これまでに撮ったドキュメン

    CamScanner -Phone to Scanner : カメラが簡易スキャナに変身!Androidアプリ1495 | オクトバ
  • 広告を非表示にしてスマホ画面を広く使えるようにする『Adblock Plus』 | ライフハッカー・ジャパン

    おはようございます、傍島です。Google ChromeやFirefox用のプラグインとしてリリースされている『Adblock Plus』のAndroid版が登場しました。 有名なプラグインなので、既に知っている方も多いと思いますが、簡単にご紹介しておくと、Adblock Plusは、Webページ上の広告を非表示にして、快適なWebの閲覧を提供してくれます。広告ブロック用のリストは、デスクトップ版と同様のものを使っているので、同じ効果が期待できます。 さっそく使ってみたので、使用感をお届けします。Adblock Plus for Androidは、Android 2.1以上で動作します。root化された端末ならば、すべてのWeb関連のトラフィックにフィルターが適用でき、広告をブロックできますが、一般的な端末(root化されていない端末)の場合は、Wi-Fi経由でのトラフィックのみに、フィル

  • Androidアプリのテストガイドライン、OESFが公開

    Open Embedded Software Foundation(OESF)は2012年11月27日、Androidアプリケーションの互換性テストを実施するためのテスト環境、およびテスト実施におけるガイドラインを公開した。「OESF会員企業の経験に基づき策定された、体系的にアプリケーションのテストを行う指針」(OESF)としている。 OESFは、Androidの普及および推進することを目的とした一般社団法人。Android技術者認定試験制度の運営などを行っている。 ガイドラインは「Android Aplication のテスト項目」「テスト実施方針」などで構成される。テスト項目としては「ビジネスロジックのテスト」「UI のテスト」「通信に関するテスト」「デバイス関連のテスト」をあげ、それぞれの基準について記述している。 テストガイドラインはOESFのWebサイトで公開されている。

    Androidアプリのテストガイドライン、OESFが公開
  • スマホアプリの作り方【超まとめ】基本編:スマホアプリを作り始めるのに役立つ記事46選 - @IT

    iOS(iPhoneiPad/iPod touch)、AndroidWindows Phoneなど、さまざまなスマートフォンのプラットフォームのアプリを作るための@IT記事のまとめです。今後、順次更新・追加していきます。

  • Android Marketが複数人で管理できるようになりました。

    Androidの公式ブログに、チームでアンドロイドマーケットのコンソールを管理できるようになったよーという記事が出ていたので早速試してみました。 Making the Android Developer Console work for your whole team 今までは一つのアカウントでしかログインできませんでした。タオでは一人一人手持ちのアプリがあり、それぞれの人が作成したアプリを自分自身で管理するので、皆同じアカウントでログインするなど非常に気持ち悪い運用形態でした。アドセンスとかアドワードとかは管理アカウントに加えて、権限を設定したユーザを作成する事ができたのですが、アンドロイドマーケットはなかなか機能拡張されないなぁと思ってましたが、ようやくです。 ハッカソンその他、チームでアプリを作成して公開する人に取っても朗報ですね 共有ユーザの設定の仕方今まで使っていたアカウントで、

    Android Marketが複数人で管理できるようになりました。
  • クラウドとの自動同期アプリならこれ一択! 『フォルダーシンク Lite』が便利すぎ|タブロイド

    クラウドとセットで最強! スマホとパソコンで、画像やファイルの同期ができるとすごい楽です。スマホで撮った写真をパソコンでチェックできるし、反対にパソコンで作成したファイルを、スマホで確認・編集ができたりする世の中ですからね(ついて行くのに必死)。 Dropboxを使って同期させる『DropSpace』や『Dropsync』などを試した僕ですが、この『FolderSync Lite』は同期アプリの中で最強なのではないかと。 ポイントとして、 ・日語に対応 ・多数のクラウドサービスに対応 ・自動同期ができる ・クラウドも管理できるファイルマネージャー付きもうこれは興奮ものですよ。 実際に使ってみたので、使い方の一例として紹介を「Dropboxいれてるけど使いこなせてないかも...」みたいな人にもわかるように、流れを追って説明します。 1.日語化 起動すると最初は英語表示なので、「Setti

    クラウドとの自動同期アプリならこれ一択! 『フォルダーシンク Lite』が便利すぎ|タブロイド
  • 【永久保存版】殿堂入りアンドロイドアプリ100選!オクトバが本気で選んだ神アプリまとめ!-2012年度版- | オクトバ

    オクトバがスタートしてから3年。その間に我々がご紹介してきたアプリは、実に4,500以上。 そして今回は、その中でもたくさんの反響をいただいた殿堂入りAndroidアプリ100選の2012年度版を公開いたします! 超定番の人気アプリや最新の新着アプリの中から、オクトバ編集部が気でオススメできるアプリを100選びました。 殿堂入りアンドロイドアプリ100選-2014年版-を公開しました。こちらからご覧ください。 ・殿堂入りアンドロイドアプリ100選!オクトバが気で選んだ神アプリまとめ!-2014年版- 今回の100選は、アプリの特徴によって「ツール系」「管理・設定系」」「コミュニケーション系」「ライフ系」「情報系」「マルチメディア系」「エンタメ・ゲーム系」の7種類に分類しました。

    【永久保存版】殿堂入りアンドロイドアプリ100選!オクトバが本気で選んだ神アプリまとめ!-2012年度版- | オクトバ
  • 課題山積のAndroidアプリ開発に ソフトウェアテストの技術で立ち向かおう

    Androidテスト祭りについて 第二回Androidテスト祭りは、Android関連のソフトウェア開発におけるソフトウェアテストをテーマとしたイベントである。日Androidの会の部会であるAndroid Test and Evaluation Club(以下ATEC)のメンバーで実行委員を結成し運営を行っている。去年行われた第一回Androidテスト祭りに続くイベントとなる。 今回のAndroidテスト祭りは、Androidを搭載したスマートフォンが国内で爆発的に普及した背景もあり、423名もの参加申し込みがあった。その数はテストをメインテーマとするイベントとしては、一日あたりの参加者がJaSST東京(ソフトウェアテストシンポジウム東京)に次ぐ、国内二番目の規模になる。 オープニング ~Androidテスト部とAndroidテスト祭りの概要 イベントの冒頭に、ATECの長谷川孝二氏に

    課題山積のAndroidアプリ開発に ソフトウェアテストの技術で立ち向かおう
  • 自己管理アプリで仕事を効率化:日経ビジネスオンライン

    ひびリスト カテゴリー:ライフスタイル (無料) スマートフォンは仕事とプライベートを問わず、常に身に着けている道具だ。自己管理ツールとしては手帳以上に便利に使える。そこでお薦めなのが、毎日繰り返している作業を継続するための自己管理アプリだ。 例えば、「毎日を読む」「1日1つ英単語を覚える」などの学習や、「営業電話を1かける」といった仕事から、ジョギングや腕立て伏せまで、自分を少しでもよくするために、毎日少しずつ継続していきたいことの管理に適している。 「ひびリスト」は、無料で使えるチェックリストアプリで、毎日繰り返す作業の管理に特化している。機能はシンプルで、まずやりたいことをいくつか登録する。あとは、毎日作業を終えたらボタンをタップして、「済」にすればよい。 ホーム画面に表示するウィジェットも用意されており、達成率が%表示される。やることが5つあるのに4つしか済んでいなければ、80

    自己管理アプリで仕事を効率化:日経ビジネスオンライン
  • Android 開発環境 インストール方法(Windows向け、2012年7月20日時点最新)

    2012年6月末にAndroidの開発環境が更新されました。 新しいAndroid SDK(開発用キット)とADT(EclipseのAndroid開発用プラグイン)では、Androidプロジェクト作成部分のGUIが大きく変わっています。アイコンの属性を右上図のように選択できるようになったほか、右下図のようにアプリのテンプレートを視覚的に選べるようになりました。 プロジェクトのひな形となるHello Worldアプリの外観も変更されました。従来は、黒い画面の上部に小さく地味に「Hello world Activity名」と表示していましたが、白い画面の中央に表示する形に変更されました。 以下では、Windows(32bitPCAndroid開発環境を導入して、ひな形のHello Worldアプリをビルドするまでの方法を解説します(2012年7月20日時点最新) インストールするソフト ・

    Android 開発環境 インストール方法(Windows向け、2012年7月20日時点最新)
  • Download All Files : 標準ブラウザのダウンロードやGmailの添付ファイルで「名前を付けて保存」!無料Androidアプリ | オクトバ

    日々ネットの海を渡り歩いていると、壁紙や画像などのファイルをダウンロードすることがありますよね。 でもAndroidの標準ブラウザは、ダウンロードしたファイルを全部SDカードの「Download」フォルダに保存してしまいます。 「壁紙はwallpaperフォルダに保存したいのに!」なんてことありませんか? そんなときに活躍するのが、今回ご紹介する『Download All Files』です。 まずは普通にファイルを保存 Android標準のブラウザでファイルを保存するには、まずダウンロードしたい画像やリンクを長押します。 開いたメニューから、画像なら「画像を保存」、ファイルなら「リンクを保存」を選びます。これでSDカードのDownloadフォルダにファイルが保存されます。 ファイルを別のフォルダに移動したい時は、ここからファイラーアプリを立ちあげてファイルを選んで…といった作業が必要になっ

    Download All Files : 標準ブラウザのダウンロードやGmailの添付ファイルで「名前を付けて保存」!無料Androidアプリ | オクトバ
  • 「Androidアプリのセキュア設計・コーディングガイド」、JSSECが公開

    スマートフォンセキュリティフォーラム(JSSEC)は2012年6月11日、「Androidアプリのセキュア設計・セキュアコーディングガイド」を公開した。Androidアプリの安全性の高いコーディング方法、サンプルコードとともに解説している。 ガイドではActivtyの作成と利用、Broadcastの送受信、Content Providerの作成と利用、Seviceの作成、SQLiteの仕様、ファイルの扱い、パスワード入力画面の作り方、PermissionとProtection Levelの扱いなどについてコーディングのルールを提示している。 また内容に対するパブリックコメントも受け付けている。「最新かつその時点で正しいとおもわれることをできるだけ記載・公開し、間違いがあればフィードバックをいただいて常に正しい情報に更新する」(JSSEC)。 「Androidアプリのセキュア設計・セキュ

    「Androidアプリのセキュア設計・コーディングガイド」、JSSECが公開
    yokkong
    yokkong 2012/06/12
    あとで読んどこ。
  • 加速度センサーでボールを動かすアプリが「App Inventor」でスグ作れる!:まあまあ元気になる話:オルタナティブ・ブログ

    App Inventorを使って、加速度センサーでボールを動かすアプリを作ってみました。 加速度センサーは、Android端末が動いたときの加速度を三次元で測定します。 加速度センサーを使えば、Wiiリモコンのように、振ったり傾けたりして操作をするアプリが作ることができます。 まずは、コンポーネント(部品)をDesignerを使って配置します。 新しいプロジェクト「MoveBall」を作り、Screen1のタイトルも「MoveBall」にします。 動かすボールは、アニメーション用のコンポーネントBallを使います。 Ballは、Canvasコンポーネントの中で動くので、まずは、Canvasを準備します。 Canvasのプロパティの幅Widthは、「Fill parent」、高さHeightは、「340 pixels」にします。 続いてBallをCanvasの中に入れましょう。Ballは、P

    加速度センサーでボールを動かすアプリが「App Inventor」でスグ作れる!:まあまあ元気になる話:オルタナティブ・ブログ
  • Twitter、Facebook、Googleリーダーの 三大情報収集メディアをまとめて読める『Yomore(ヨモア)』!|タブロイド

    Twitter、Facebook、Googleリーダーの 三大情報収集メディアをまとめて読める『Yomore(ヨモア)』! 新社会人の皆さん、元気ですか!? 毎日聞きなれない単語や全く知らない情報のせいで頭がパンパンになっていることでしょう。しかしこればかりは知識を入れていくほかしかたありません。筆者が新社会人の頃はもっぱら新聞が情報収集ツールでしたので、最初に先輩がチェックした業界新聞の記事をコピーしてスクラップにしていたのを思い出します。 しかし、時代は2012年、デジタルネイティブの皆さんはもう、TwitterやFacebook、RSSなどを情報の収集源にされていると思います。でも、ソーシャルメディアの難点はリアルタイムでタイムラインが流れていくので、後で読もうと思ってもそのポストがどこに行ったか分からないということがよく発生することですよね。 そんな我々ソーシャル世代の課題を解決す

    Twitter、Facebook、Googleリーダーの 三大情報収集メディアをまとめて読める『Yomore(ヨモア)』!|タブロイド
  • いまなら無料! Unityで始めるiPhoneゲーム作成“超”入門

    Unityで開発するメリットは、それほどの知識がなくてもドラッグ&ドロップで手軽に3Dデータが扱えることと、物理エンジンをすぐに導入できることです。思いついた仕組みを短時間で実際に動かすまで持っていけるため、触り心地やレベルデザインの部分に時間を割くことができます。 また、1つのプロジェクトをiOSやAndroid、Flashといったマルチプラットフォームに書き出せるため、より多くの人に自分の作ったゲームを遊んでもらえます。 モバイル端末のゲーム制作に興味があっても、なかなかネイティブ言語(iOSだとObjective-C、AndroidだとJavaなど)による開発に手が出せなかったような人には、ぜひUnityによる開発を体験してみてほしいと思います。 連載では、Unityを使用した簡単な3Dゲームを仕上げるまでの過程を解説していきます。実際にUnityで作っていくところから説明していき

    いまなら無料! Unityで始めるiPhoneゲーム作成“超”入門
  • クラウドとスマートフォンの時代の新しいルールとビジネス---ABC 2012 Springレポート

    Androidの会が主催するイベント「Android Bazaar and Conference 2012 Spring(ABC 2012 Spring)」が、2012年3月24日に東京大学郷キャンパスにて開催された。11会場を合計50件以上の講演が埋め、展示会場「バザール」では65件の出展がある大型のイベントとなった。 今回の記事では、クラウドとスマートフォンの時代の新ルールと新ビジネスの姿を考える議論のサンプルとして、日Androidの会の丸山不二夫会長による基調講演、総務省の谷脇康彦氏による招待講演、産総研の高木浩光氏による個人情報の扱いに関する講演、クレイジーワークスの村上福之氏による新ビジネス立ち上げの経験を語る講演を取り上げる。 丸山会長の基調講演では主要クラウドベンダーの動きを紹介 基調講演は、日Androidの会 会長の丸山 不二夫氏による「変貌するWebの世界─

    クラウドとスマートフォンの時代の新しいルールとビジネス---ABC 2012 Springレポート
  • ニフティ、YouTubeやニコ動をオフラインでも視聴できるアプリ「スマプレ!」公開 | RBB TODAY

    ニフティは28日、Android搭載スマートフォン端末向けに、「プリキャッシュ機能」によってオフラインでも動画を再生できる動画視聴アプリ「スマプレ!」の無償提供を開始した。Google Playよりダウンロード可能。 「スマプレ!」は、「ニコニコ動画」「YouTube」「Dailymotion」の3つの動画共有サイトに対応。動画を横断検索、再生することができる。オンライン時にあらかじめスマートフォン端末に動画のデータをキャッシュ(先読み保存)しておく「プリキャッシュ機能」を搭載しており、電波の届かない場所でも動画を視聴できる。なお「ニコニコ動画」の一部の動画の視聴とプリキャッシュには、別途同サービスへのログインが必要。 そのほか、お気に入りの動画を登録しておける「マイリスト」、動画の音声だけをバックグラウンドで連続再生する「Music Mode」などの機能も搭載する。「マイリスト」では、1

    ニフティ、YouTubeやニコ動をオフラインでも視聴できるアプリ「スマプレ!」公開 | RBB TODAY
  • Push Ups pro : 体力に応じて徐々にレベルアップ!腕立てトレーニングをスマホで管理しよう!無料Androidアプリ | オクトバ

    健康な体を維持するには、適度な運動が不可欠です。 わざわざジムに通ったり高価な健康器具を買ったりしなくても、自宅で手軽にできる運動の一つが「腕立て伏せ」です。 特に男性は、逞しい二の腕は女性からのポイントも高いですからね! 『Push Ups pro』は、そんな腕立て伏せの回数カウントや、自分にとって適切なトレーニング量の提案、消費カロリー計算、さらには記録まで採ってくれる、腕立て伏せ専門のトレーナーアプリです! ナイスセンスなインターフェース トレーニングアプリとしては、なかなかカッコいいインターフェースですね。 日語は機械翻訳ですが、シンプルなアプリなので使い方で困ることはないと思います。 「鼻タップ」でカウントいらず! 「ワークアウト」は、シンプルに腕立ての回数をカウントしていくアプリです。 計測方法は鼻(顎でも大丈夫でした)で画面中央のボタンをカウントしていくというスタイル。 タ

    Push Ups pro : 体力に応じて徐々にレベルアップ!腕立てトレーニングをスマホで管理しよう!無料Androidアプリ | オクトバ