Android は Google 社が提供する携帯電話向けの OS です。ここでは Android を使ったアプリを開発される方を対象として、開発環境である Android Studio のインストール方法やプログラミング方法、そして作成したアプリの公開方法まで解説します。
1. Androidアプリのマネタイズ Androidアプリで⽇商100万円 達成した時にやったこと 株式会社メタップス 代表取締役社⻑ 佐藤 航陽(さとう かつあき) http://www.metaps.com/ facebook:www.facebook.com/katsuaki.sato Twitter:@metaps_sato 2. ⾃⼰紹介 佐藤 航陽(さとう かつあき) 株式会社メタップス 代表取締役社⻑ http://www.metaps.com/ 15歳からビジネスをはじめ、⼤学⼊学後、2007年に株式会社メタップスを 設⽴し代表取締役社⻑に就任。検索エンジンマーケティング事業、ソーシ ャルメディアマーケティング事業を⽴ち上げ収益化。2011年スマートフォ ン向けプラットフォーム事業を開始。東京、シンガポール、⾹港、シリコ ンバレーで事業を展開し、各国でアプリ開発者のマネタ
めったに無いと思うが、スマートフォンサイトでmailto:を使って subject= body= などの機能を使いたいとき、改行コードが微妙なので備忘録。 iPhoneで、¥nは改行コードとして認識してくれが、Androidだとバックスラッシュが生きてしまうので使えない。 なので、下記の共通で使える改行コードを使用する。 %0d%0a ↓ 使用例 <a href="mailto:?subject=オススメサイト情報&body=このサイト、おすすめですよ%0d%0a%0d%0a▼▼▼アドレス▼▼▼%0d%0ahttp://www.**********.com/">友達へ知らせる(ご紹介特典付!)</a> ちなみに、文字コードは「UTF-8」で両端末とも文字化けせずに動いてくれた。 それにしても、 「このサイトを友達に教える」 って機能使ったことあるやつなんていんの?
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネット(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 ※1 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 ※1 レジストラ「GMO Internet, Inc. d/b/a Onamae.com」のシェア値を集計。 ※1 2020年8月時点の調査。
英語でこの記事を読む(Reading in English) ・4/5 追記: 好きなプロジェクトのコードが読めるPocketCodeをリリースしました。 クリスマスも当然の如く開発充なはむへいです! 僕と同じくクリエイティブで孤独なXデイを過ごす500万人のエンジニアを応援する為に 『CodeLibrary』というOSS(オープンソースソフトウェア)のコードをスマフォ上で読めるアンドロイドアプリをリリースしました! きっかけ 「OSSも読まないエンジニアって...」という記事を読んで、慌ててコードリーディングを始める 移動中にSNSを見る時間を、コードリーディングに充てたい スマフォでソーシャルにコードリーディングが出来るプラットフォームを作ろう! ベータ版ができたから公開するお^^ ←イマココ どんなアプリ? ちょっとした空き時間に、スマートフォン上でソースコードが読める、アンドロイド
携帯販売ランキングによれば、最近の人気携帯はスマートフォン一色。メーカーから様々な機種が発売され、iPhoneだけでなく、Androidもすっかり一般化してきました。 そこで気になるのが、Webサイトのスマートフォン対応。PC版のままでも見られなくはないですが、やっぱり画面サイズが合わずに文字が小さすぎたり、画像がはみ出したりするのは親切ではありません。 とはいえ、スマートフォンにはOSやバージョンがたくさんあって、検証も大変そうだし、対応するには結構お金もかかるだろうし...と、二の足を踏んでいる方も多いと思います。そういった方々へオススメなのが、「DudaMobile」です。 DudaMobileを使えば、URLを入力するだけで、あっという間にiPhone/Android/BlackBerry/Windows Phoneに対応したスマートフォンサイトが完成します! DudaMobile
Android StudioからAVD Managerを起動しAVD(仮想デバイス)を作成するまでの手順について解説します。 AVD Managerを起動する 最初にAndroid Studioを起動してください。(開いているプロジェクトは特に何でも構いません)。 AVD Managerを起動するには「Tools」メニューの中の「AVD Manager」をクリックしてください。 AVD Managerが起動しました。 なおAVD Managerの起動は、Android Studioの右上に表示されているツールバーの次のボタンをクリックしても起動することができます。 新しいAVDを作成する それでは新しいAVDを作成してみます。初めてのAVDを作成する場合はAVD Managerの画面中央にある「Create Virtual Device...」をクリックしてください。 最初に作成するAVD
Select options This product has multiple variants. The options may be chosen on the product page Quick View
Androidでは、ユーザーが時間のフォーマットが指定でき、 プログラム側では、これらのフォーマットを参照して画面に出力する必要がある。 時間表示フォーマットは、Setting – Date & Time – Use 24-hour formatにて設定をする。 時間表示フォーマットは、12時間表記か24時間表記かのどちらかとなる。 ユーザーにより設定されたフォーマットは、Settings.System.getStringメソッドの引数に、Settings.System.TIME_12_24を渡すことで取得可能。 注意点 時間フォーマットは、12か24かの文字列を返す。サンプルコード/*** 時間フォーマットを返す。** Setting - Date & Time - Use 24-hour formatで設定された値を取得する。* @param ctx the application c
Androidのアプリケーションを作って 最終的にはAndroidマーケットで公開する この連載ではAndroidのアプリケーション開発を実際に行いながら、最終的には制作したアプリケーション(世界時計を予定)を「Androidマーケット」に登録するまでの手順を解説していきます。 前提条件として、Javaのプログラミングが可能な方を想定していますが、基本的なプログラミング経験があれば、Javaの勉強中という方でも読めるように配慮する予定です。筆者もJavaを日常的に使うことはなく、Javaについて言えば、初心者も同然ですが、それでもアプリケーションを作ることはできました。なので、Javaのプログラミングに関しては、それほど高いものは要求しないつもりです。また、開発にはWindows 7上のEclipseで行なうことを前提としています。筆者は64bit版のWindows 7を利用していますが6
TwitterのBasic認証が6月末に終了するということで、やっとこさmixiボイスへの転送スクリプト”tw2mv”をxAuthに対応させてみました。 xAuthはOAuthの簡易版ですので、可能な限りOAuthで実装するのが筋だと思います。 ただ、本スクリプトはコマンドラインスクリプトのため、OAuthでWebの画面を開いて認証させるのは余計な手間がかかると判断しxAuthを採用しています。 1. Twitterへのアプリケーション登録 通常のOAuth利用と同じく、ConsumerKeyが必要なのでアプリケーションの申請を行います。 https://twitter.com/apps/new クライアントアプリケーションなので「あなたの招待状」の部分を「送信」で登録。(日本語訳がおかしいですね。。) 2. xAuthの利用申請メール Using xAuth | dev.twitter.
ってことで。 twitter4Jは素晴らしいっすね。 ものすごく簡単に、twitterにアクセスして色々できちゃいます。 詳しい使い方は http://www.nilab.info/zurazure2/001120.html http://www.adamrocker.com/blog/255/hello-android-chapter7-the-connected-world.html あたりを見てもらうとして。 取得したタイムラインをデータベースに一時的に入れて色々弄りたいじゃないですか。 ってことでやってみました。 すごい簡単。 以下コード。汚いですけど勘弁してください。 /** * * @author bangucs * twitterに接続してDBに入れるとこまでやります */ class DatabaseHelper extends SQLiteOpenHelper { pub
twitterアプリを作るよ リクエスト募集 Twitterアプリを作ることを課題にしたらどうでしょう? - shibuyaandroid この間、参加したshibuyaandroid(渋谷で開催されているAndroid勉強会)にて、Twitterアプリを作りませんか?という話題が出ています。 自分も自力でTwitterアプリを開発できるように準備を始めます。 twitter4jの利用準備 AndroidからTwitterにpostしたりするためには、TwitterのWeb APIを利用する必要があるみたいだけど、直接XMLをごにょごにょするのは面倒。処理を簡単に利用するJava APIを利用します。 名前はtwitter4j。 Twitter4J - A Java Library for Twitter API これをダウンロードして、jarファイルにクラスパスを通します。 利用方法はサ
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
AndroidではWebkitベースのブラウザ機能をWebViewとういうビュークラスからアクセスできる。これを使えば、htmlファイルを表示したり、Webサイトを閲覧するアプリケーションが簡単に作れる。ここでは段階を追ってWebViewの使い方を見てみる。 単純なWebアクセス まずは一番単純なブラウザを作ってみよう。必要となるものはURLを入力するエリア、URLへ移動を指示するボタン、URLで指定されたWebサイトを表示するエリアとなる。その前に一つしておかなければならないことがある。インターネットへのアクセスは権限が必要なため、マニフェストファイルに宣言がしておく。 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" pa
ひさびさに日記を。気がつけば、はてな市民じゃなくなってる(笑)!! さて、最近プライベートでは、Androidの開発を中心に行っています。 だいたい個人で、Androidのアプリを開発する場合、既存のWebサービスと連携するものが多いのではないでしょうか? そこで私は、自分でmixiのクライアントアプリを作成したいと思い、開発をスタートしました。 参考資料をもとに、Web画面をAndroidに表示するには、WebViewというクラスを利用することがわかりました。そこで、下記のソースでエミュレーター上で表示に成功しました。 package org.mixiforandroid; import java.lang.String; import android.app.Activity; import android.os.Bundle; import android.webkit.WebVie
XMLを解析するには、org.xmlpull.v1パッケージのXmlPullParserクラスを使用します。 XmlPullParserのインスタンスを得るには? android.utilパッケージのXmlクラスのstaticメソッドであるnewPullParser()を呼び出します。 final XmlPullParser xmlPullParser = Xml.newPullParser(); または、 og.xmlpull.v1パッケージのXmlPullParserFactoryクラスのstaticメソッドである XmlPullParserFactory.newInstance()を呼び出し、 XmlPullParserFactoryのインスタンスを取得後、同インスタンスのnewPullParser()を呼び出します。 final XmlPullParserFactory facto
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く