タグ

androidに関するji_kuのブックマーク (153)

  • 1行もコードを書かずにAndroidアプリを開発できる

    Android搭載のスマートフォンでは、多種多様なアプリケーションをAndroid Marketから手軽にダウンロードして利用できます。様々なアプリケーションを利用しているうちに、「自分でも作ってみたい!」と考える人は多いでしょう。 ただし、いざ作ろうとすると結構大変です。Androidアプリを開発するためには、Javaプログラミングや統合開発環境Eclipseの知識が必要です。覚えることが膨大なので、なかなか開発が進まず、途中であきらめてしまった人もいるのではないでしょうか。 こうしたAndroidアプリの開発に不慣れな人にお勧めの開発ツールがあります。それが、「App Inventor for Android(以下、App Inventor)」です。 App Inventorは、米Googleが無償で提供する開発ツールです。2010年7月から登録者向けにリリースしていましたが、2010

    1行もコードを書かずにAndroidアプリを開発できる
  • Amazon.co.jp: Google Androidプログラミング入門: 江川崇, 竹端進, 山田暁通, 麻野耕一, 山岡敏夫, 藤井大助, 藤田泰介, 佐野徹郎: 本

    Amazon.co.jp: Google Androidプログラミング入門: 江川崇, 竹端進, 山田暁通, 麻野耕一, 山岡敏夫, 藤井大助, 藤田泰介, 佐野徹郎: 本
    ji_ku
    ji_ku 2011/09/07
  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • 彼氏追跡アプリ「カレログ」が公開 - GPS、通話記録で行動把握が可能 | ネット | マイコミジャーナル

    マニュスクリプトは8月29日、Android端末に対応したアプリケーションをベースとした彼氏追跡情報サービス「カレログ」を公開した。 カレログは、家族や恋人が現在どこにいるかをスマートフォンのGPS機能を用いて把握する位置情報通知サービス。あらかじめ家族や恋人のAndroid携帯電話に、カレログアプリをインストールしておき、彼氏追跡はWeb上に用意されたカレログ管理画面から行うことができる。 カレログ Webサイト 同サービスを利用すると、家族や恋人の現在のGPS位置情報を常にチェックすることができる。同社の説明によると「カレがなかなか帰ってこない…事故や事件にまきこまれてるんじゃないの?」「カレのこと信用したいのに、なかなか信用できない…。」といった際に役立つとしている。 サービスの利用に必要なのは、位置を知りたい人の携帯電話がGPS機能を搭載しているAndroid端末(OS2.2以降)

  • AndroidでTwitterのOauth認証(Twitter4j使用) - tomstay's memo

    Andoridの入門書をざっくりとですが、一冊ほど目を通して、なんとなーく概要がつかめたので、少しずつえごリブアプリを作ってます。 Androidのシミュレータ重いってレベルじゃねーぞ! で、えごリブはTwitterを使って認証してるのでAndroidでもOauth認証させる必要があったので、どうやるのか調べてみました。 基的な流れはWebとあまり変わらない。 TwitterFactory#getInstanceでtwitterインスタンスを作成(必要に応じてConsumeKeyとConsumeSecretKeyをセット) twitter#getOauthRequestTokenでリクエストトークンを作成 requestToken#getAuthorizationURLで認証用URLを取得 認証画面に飛ばす(ブラウザを起動させる) 認証に成功したらアプリケーションに戻ってoauth_ve

    AndroidでTwitterのOauth認証(Twitter4j使用) - tomstay's memo
  • Androidメモ

    OAuthによるTwitter通信を行うプログラムを作成する。 アプリの登録 Twitterの連携アプリの登録ページでアプリの登録を行う。 アプリケーションの種類は「ブラウザアプリ」、コールバックURLには適当なURLを記述。 インテントでWebブラウザを開いて認証を行い、証明書となるトークンを元のアクティビティに戻してもらうため。 consumerKeyとconsumerSecretを取得し、ソースコードに記述。 ライブラリの追加 オープンソースライブラリ「oauth-signpost」を使用する。 「signpost-core-1.2.1.1.jar」と「signpost-commonshttp4-1.2.1.1.jar」をダウンロードしてパスを通す。ライブラリの追加方法は「Package Explorerのプロジェクト名を右クリック→Properties→Java Bu

  • adakoda.com

  • Mac OSXにAndroid開発環境をセットアップ - にっき

    Android開発のためにMacにEclipseとAndroid開発環境のセットアップ 参考にしたサイトはこちら Sun Limited Mt. セットアップするもの Eclipse 3.6(Helios) pleiadesで日語化 Android SDK Eclipseのセットアップ Eclipse PDT1.0 を Mac OS X にインストール&日語化 | Sun Limited Mt. Eclipseをダウンロードしてくる Eclipse Downloads | The Eclipse Foundation とりあえずEclipse IDE for Java Developersで良い気がする 適当な場所に解凍 ダブルクリックすれば解凍してくれる Macのアプリケーションフォルダに解凍してできたeclipseフォルダをそのまま突っ込む ドラッグアンドドロップでおけ pleia

    Mac OSXにAndroid開発環境をセットアップ - にっき
  • Androidへのプッシュ的な通信の件 - コードを貼り付けながら。

    「サーバープッシュ」とか「クライアントプル」とかいう言葉のように,基的にはスマートフォンではすべて擬似プッシュなもので「ステータスをもつサーバに一定の時間間隔で問い合わせる」というものだけかと思っていたのだがそうでもない。 プッシュ型サービス覚え書 自分の言葉でわかりやすく書いてる。 IPポート待ち受け ポーリング(フェッチ) コネクション張りっぱなし SMSトリガー接続 現在は,2の形式がjson形式などを利用してAndroidアプリでの実装が一番多いのではないかと思う。 2,3で基的実装がどうなってるのか整理してみる。 ポーリング(フェッチ) 各種プロトコルを使って定期的に問い合わせする方式で,POP,IMAPなどのメール系,HTTPをつかったりの擬似的プッシュ。 コネクション張りっぱなし 家プッシュ。C2DMが例として挙げられていた。「KeepAlive」という言葉が大事なキー

    Androidへのプッシュ的な通信の件 - コードを貼り付けながら。
  • 初心者に送る、はじめてのAndroidアプリ開発/小気味の良いアプリをつくるためのTIPS - shimobayashiの日記

    みなさん最近はいかがお過ごしでしょうか。プログラマーのみなさんならば当然、地震におけるエクストリーム・プログラミングを実践されていることかと思います。僕もその例外ではなく、震災の影響もあって時間的な余裕ができたため、以前から興味を持っていたAndroid開発に格的に着手し、先日ようやくはじめてのAndroidアプリケーションをマーケットにリリースすることができました。Cook Duet - Android マーケットhttps://market.android.com/details?id=name.shimobayashi.cookduetCookpadのレシピを検索して表示するだけ、という非常に簡単なアプリケーションなのですが、このアプリケーションを開発するだけでもかなりの試行錯誤が必要となりました。つきましては、今ここにCook Duetの開発を通じて蓄積されたバッドノウハウを、簡

  • Androidアプリで使える便利なUIライブラリ - 遥かへのスピードランナー

    Androidアプリと言えばUI命!、ということでギークな方々が作られている便利なUIライブラリを見つけられる限り、スクリーンショット付きでまとめてみます。 皆様いずれもソースと一部サンプルアプリを公開されているのですぐにでも試してみることができます。 (作者の方々、載せることに問題があるようでしたらお手数ですがご一報くださいませ) Quick Action 公式Twitterアプリ風にタッチした箇所に吹き出しを表示できる レイアウトもカスタマイズ可能 Y.A.M の 雑記帳: Android Quick Action の Android ライブラリプロジェクトを作ってみた Drag and Drop ListView ドラッグアンドドロップで並び替え可能なリストビュー 似たようなのは色々あるけどこれが一番使いやすかった! ユーザがソート可能なListViewをすこしリッチにしてみた -

    Androidアプリで使える便利なUIライブラリ - 遥かへのスピードランナー
  • 【スマホ集中連載 第2回】 "Android独自の仕様を把握しよう" 〜iPhoneとAndroidを徹底比較 : LINE Corporation ディレクターブログ

    スマートフォングループ ディレクターの石野です。 スマホ王子からバトンを受けまして「ディレクターのためのスマートフォン講座」第2回目です。今回は AndroidiPhone を用途別に比較しつつ、Android 独自の仕様を丸裸にしていきたいと思います。レベル1 基編 とりあえず知っておくべし!レベル2 ユーザー編 iPhone から Android へ乗り換えるユーザー向けレベル3 アプリ編 今後アプリ開発に携わる人向け レベル1: 基編 (とりあえず知っておくべし!) ◆物理ボタンの数[ホームボタン] のみの iPhone に対して、Android には [戻るボタン] と [メニューボタン] が搭載されています。 文字通り [戻るボタン] は1つ前の動作に戻れます。ブラウザで遷移していれば前のページへ、ブラウザを開く前にアプリを起動していればそのアプリへ、そして [メニュー

    【スマホ集中連載 第2回】 "Android独自の仕様を把握しよう" 〜iPhoneとAndroidを徹底比較 : LINE Corporation ディレクターブログ
  • Android開発者が知るべき10のこと - Tech Booster

    記事はAndroid DevelopersのDesigning for Seamlessnessを意訳、加筆したものです。Androidアプリをシームレスに連携させるためのノウハウを紹介します。 特性を理解する アプリケーションが高速に動作し、レスポンスが良くても、アプリケーション遷移やダイアログ表示を乱用した無計画なUI、不用意なデータの喪失、意図しないタイミングでの操作妨害など知らず知らずのうちにUXの良くない設計になっているかもしれません。これらの問題はどのように避ければ良いでしょう? アプリケーションが動作するコンテキスト Androidフレームワークの特性(アプリケーションへどんな影響を与えるか) を理解することが開発の手助けになります。 ユーザ操作を妨げない ユーザ操作のシームレス性で問題になるケースとしてよくあるのが、他のアクティブなアプリケーションを無視して、自分のダイア

  • 私が参考にしたAndroidアプリ開発情報をまとめてみました - もとまか日記

    先日、以下の記事で初めて作ったAndroidアプリを紹介しました。 一週間で初めてのAndroidアプリを作ってみました その後、そのアプリをAndroidマーケットで公開してみました。 はてブ閲覧用Androidアプリ「HTBPocket」を公開しました この一連の作業で参考にした記事やサイトについて、「Androidアプリ開発関連情報まとめ」としてまとめてみました。 開発環境構築まず必要になるのが開発環境です。以下はMacの環境構築です。MacAndroid SDKをインストール (Update 2010.05.25) そして以下がWindowsでの環境構築です。私はやったことないのでよく分かりませんが(^^;;世界を目指せ!Androidアプリ開発入門:第2回 Androidアプリ開発のための環境構築 公式の開発情報公式の開発者向けサイトです。Android Developers

  • 誰でも即席“Androidプログラマ”に、Googleが開発ツール「App Inventor」を一般公開

    言語を知らなくても簡単にAndroidアプリが作れる――。誰でもプログラマになれる“驚愕”の開発ツールが登場した。米Google社が提供する「App Inventor」だ。早速、開発のしやすさを体験してみた。 米Google社は2010年12月16日、Androidアプリを開発するためのツール「App Inventor」のベータ版を一般公開した。同年7月から登録者のみに提供していたものだ。ツールおよびWebサービスJavaアプリの3つの組み合わせで実現している。 App Inventorの特徴は、プログラムをコーディングしなくても、Androidスマートフォンで動作するアプリが即席に作れること。パズルを組み合わせる感覚でプログラムを作成できる(図1)。Javaを知らない人でも、Androidスマートフォンを持っていれば、そのまま個人用のアプリが即製可能だ。

    誰でも即席“Androidプログラマ”に、Googleが開発ツール「App Inventor」を一般公開
  • GALAXY Tab を買いましたが、買ってはいけません | nekohacks blog

    仕事の関係で必要になったので、docomo の GALAXY Tab を買いました。正直欲しかったわけではないのですが、仕事Android は1台必要だし、使わない携帯電話をもう一台買うよりはこっちだろうとは思いました。 箱は iPhone 3GS や iPad とそっくりなデザインです。写真となりは iPhone 3GS の箱です。体そっくりなんだから箱のデザインぐらい変えようよ、芸がないねという感じです。(なぜか最初からケンカ腰) 箱を開けるとお約束どおり、箱いっぱいに体です。iPad を見慣れているので 7inch がすごく小さく感じます。なんか新鮮な印象で、おお、このサイズ!というわくわく感もします。 箱から取り出して手に持って電源をいれました。電源ポタンは体側面の右上にあります。iPad だとマナーモードスイッチの場所です。 手に持った印象は「ずっしり」です。iPad

  • Android UIのデザインパターンを集めた『Android Patterns』 | 100SHIKI

    ちょっと前からあるが、やっぱりこれから大事になりそうなのでご紹介。 Android Patternsでは、AndroidUIに関するデザインパターンを集めているようだ。 データをどう見せるべきか、入力フォームをどう作るべきか、通知はどうあるべきか、などなどが画面とともに紹介されている。 比較的自由度の高いAndroidであるが、ユーザーを迷わせないためにもこうしたパターンを抑えておきたいところだ。 今年はAndroid開発!という方は覗いてみてはいかがだろう。

    Android UIのデザインパターンを集めた『Android Patterns』 | 100SHIKI
  • iPhone アプリを Android に移植したときのメモ : 管理人@Yoski

    1月の12日に Android 端末買って、3週間後に ツイキャス・ビュワーをリリースする、という挑戦的な目標を立てていたのだけど、無事作業も完了したのでその時のメモ。 結論から書くと Android よくできてる。開発もやりやすくて楽しい。いやー、こりゃいい。 なにそれお前こないだまで iPhone 厨じゃなっかったのかコラ、と言われそうですが、開発者にとってみれば Android の方が優れてるところが多いと思います。はい、あとメモ。もう順不同でざーーーーーっと。 ■初めに思ったこと とくかく Java 嫌だ。いやいや嫌嫌面倒くさい。なんとかこれ回避できんかな、とおもって Titanium に手をだして、おぉ、こりゃいいや、となるも Android 版は完成度あと一歩のところだったので断念。 次に Adobe AIR に手をだすという苦し紛れの行動にでるも、これもあえなく断念。ま、ライ

  • マンガで分かるAndroid開発環境構築方法 - Android Dev - CroCro

    2011/02/09 ページ作成 2011/02/09 最終更新 クロノス・クラウン合資会社 柳井政和 HP:http://crocro.com/ Twitter:http://twitter.com/ruten はじめに このマンガは、私が「2011/01/16のSwapSkillsの勉強会」用に作成した「Androidで動く HTMLJavaScriptで作る電子書籍アプリ」という資料が元ネタになっています。この資料から「Android開発環境構築」部分を抜き出して、16ページのマンガとして作成しました。切っ掛けは、窓の杜に「WebブラウザーからAndroid向け電子書籍を制作できるサービス“Androbook”」という記事を書いたことです。この記事を書く際に、「16ページのマンガが欲しい、それも『コミPo!』で」と提案されたので、技術資料のマンガ化に取り組みました。内容

  • Androidアプリ開発ノウハウ

    Androidアプリケーション開発コンテスト「Android Application Award (A3)2010-2011 Winter」のエントリー締切がいよいよ2月7日に迫った。開発者を応援するべく、ITproで掲載してきたAndroidアプリ開発ノウハウをまとめた。 あなたのAndroidアプリを“カメラアプリ化”する カメラアプリを作ろう 第1回 ボタン一つでアプリの背景をカメラ写真に変える 第2回 カメラ機能を加える Android ユーザビリティセミナー ユーザビリティ調査の極意を聞き、Flash/AIRによるAndroid開発の実際を見る AndroidアプリをJavaScriptAIRで作る AndroidアプリをJavaScriptAIRで作るツール 初めてのAndroidプログラミング Eclipseを導入して開発環境を整えよう 開発用PCAndroid端末の実

    Androidアプリ開発ノウハウ