SSブログ

スモールアプリのtwitterクライアントを作成しました。 [Android開発]

公約通り?スモールアプリのtwitterクライアントを開発してGoogle Playに公開しました。

image

ソニタブッター For Small App です。

https://play.google.com/store/apps/details?id=com.taiseiko.smallapptwi

開発目的

device-2012-09-18-001213

当初、Sony TabletがAndroid4.0にアップグレードされた時、ソニーはスモールアプリのSDKを公開して自由にアプリを作れるようにすると言う話でした。私はSony Tablet Pシリーズを気に入っていたのもありましたので、絶対何か作ろうと考えていたのですが、ご存知の通りXPERIA Tablet発売までSDKは公開されなかったのです。で、実際出てきたらXPERIA Tabletにしか当面使えないSDKでした。

それでも、スモールアプリには期待していましたし、ソニーがあらかじめ用意しているアプリを動かしても可能性を感じるところがありましたので、作ってみようと思った次第です。で、ながら見ならやはりtwitterだろうと言う事で、twitterクライアントを作成しました。

スモールアプリの注意点

スモールアプリに関してはソニーから公開されているドキュメントとサンプルを見れば何となく分かると思いますが、Androidアプリを開発している人が何点か注意しなくてはいけないところがあります。

スモールアプリの開発手順は後日また何らかの機会があれば説明したいと思いますが、基本的にActivityもFragmentも使えないので、画面遷移はViewを表示したり非表示したりして誤魔化して実装しなくてはいけません。また、通常のメニューも実装できないため、なるべく画面で収まるようなUIを考える必要がありました。

まとめ

device-2012-09-19-231818

スモールアプリの作り方はある程度理解できましたので、また何か面白いアイデアがあれば出したいと思います。同時にこのソニタブッター For Small App もまだタイムラインが表示されてツィートできるだけですので、なるべくごちゃごちゃしない範囲で機能を増やせたら良いと思います。せめて返信などは出来るようにしたいですね。

あとスモールアプリはXPERIAスマートフォンへの対応も予定されているそうですし、旧SonyTabletも一応予定しているそうなので、色々対応機器増えたら更に面白くなりそうです。

ソニーストア
ソニー Sシリーズ用液晶保護シート SGPFLS3

ソニー Sシリーズ用液晶保護シート SGPFLS3

  • 出版社/メーカー: ソニー
  • メディア: エレクトロニクス



ソニー Xperia Tablet WiFi  Sシリーズ SGPT121 メモリ16GB SGPT121JP/S

ソニー Xperia Tablet WiFi Sシリーズ SGPT121 メモリ16GB SGPT121JP/S

  • 出版社/メーカー: ソニー
  • メディア: Personal Computers



nasne (ナスネ) (CECH-ZNR1J)

nasne (ナスネ) (CECH-ZNR1J)

  • 出版社/メーカー: ソニー・コンピュータエンタテインメント
  • メディア: Video Game



スモールアプリのSDKが遂に公開された!!が... [Android開発]

Sony TabletがAndroid4.0にアップデートされた時、華々しく登場した機能のひとつに、スモールアプリがありました。

DSC04652

通常のタブレットやスマートフォン向けのアプリは全画面で起動するものを、ウィンドウの中に小さく表示させる事のできる機能で、特にSony Tablet Pシリーズでは片方の画面だけに表示できるのでとても便利で可能性のある機能だったのです。

この機能が発表された時、ソニーは開発キット(SDK)を提供してユーザーが自由に作れると言っていたので、私はこれは面白いものが作れるに違いない!と思い、ずっと待っていたのですが、待てども待てども出てきませんでした。そして、何だかんだ言っている間に、Sony Tabletブランドは廃止され、XPERIA Tabletとして新型が発表されるのでした。

image

そのXPERIA Tabletが正式発表された時にやっとスモールアプリのSDKも公開されることになりました。私は胸を躍らせてSDKの資料を見たのですが、

image

Sony Tablet S and P: NOT COMPATIBLE

目を疑いました。。。えーーーそんな事ってあり得るのでしょうか。一応、Please stay tuned for further announcement about Sony Tablet S and P compatibility.とも書いてあるのですが、あまり期待せずに待っておこうと思います。あと、日本語のドキュメントが何故か無くなったのも何気に痛いです…

Sony Tablet Pの二画面アプリはおかげ様で、ソニーから正式にアプリを紹介して頂けたり、私にとってはとても有意義だったのですが、スモールアプリはさらに飛躍したいと思っています。そこで、より多くの人にスモールアプリを作ってもらいたいので、アプリの作り方など理解できたら、当ブログで紹介できればと思います。もちろんXPERIA Tabletは予約済みですよ。

ソニーストア











Android アプリを2つ追加でマーケットに公開してます。 [Android開発]

Sony Tablet P用の二画面ブラウザを出した後に2つほど追加でマーケットにアプリを出しています。ただ、いずれも全然大したこと無いので、大きく紹介するほどのものではないのですが…

image

テザリングON/OFF

https://market.android.com/details?id=com.taiseiko.tetherShortCutApp

これは私が一年ぐらい前に出したポータブルWi-Fiアクセスのアプリ版です。ポータブルWi-Fiアクセスはおかげさまで10万DLを突破し少しだけですが本にまで紹介されたアプリになったのですが、環境によって時々タッチしても動作しなくなる問題がありました。この点を悩まれているユーザーの方がいらっしゃったので、ならば代替えとしてアプリ版を作ってみますと言う事で、リリースしました。

アプリなので動かなくなる事も無く、ランチャーにも入れられるのでウィジェットとはまた違う使い方ができるのではないかと思います。

image

You Tube Shortcut for tablet P

https://market.android.com/details?id=com.taiseiko.youtubeshortcut

このアプリはSony Tablet P専用です。Sony Tablet PはYouTubeアプリが実はインストールされていません。で、後日提供予定だったのですが、待てども待てども出てこないので、docomoマーケットのような標準ブラウザが開くだけのアプリでも良いので作ってやろうと思い作成しました。

機能は本当に標準ブラウザでYouTubeのモバイル版が開くだけです。ほとんどブックマークと同じですが、一応無駄にインテントに対応していたりします。ただ、このアプリが早く無駄になるように公式のYouTubeアプリが登場するのを待っています。

まとめ

こう言うのもたまには悪く無いと思います。むしろこのような単純なアプリでもすぐにマーケットに公開できるのがAndroidの面白いところかも知れません。

今後は今まで出したアプリのメンテをちゃんとやって行こうと考えています。カメラ系のアプリとかちょっと放置し過ぎで申し訳無いぐらい。個人的には自分で積極的に使いたいアプリじゃないと完成とは言えないと思っています。あと、SonyTablet Pのアプリももう少し頑張りたいですね。




作ればわかる!Androidプログラミング―10の実践サンプルで学ぶAndroidアプリ開発入門 (Smart Mobile Developer)

作ればわかる!Androidプログラミング―10の実践サンプルで学ぶAndroidアプリ開発入門 (Smart Mobile Developer)

  • 作者: 金宏 和實
  • 出版社/メーカー: 翔泳社
  • 発売日: 2011/10/15
  • メディア: 大型本



Androidプログラミングバイブル SDK 4/3/2対応

Androidプログラミングバイブル SDK 4/3/2対応

  • 作者: 布留川英一
  • 出版社/メーカー: ソシム
  • 発売日: 2011/12/21
  • メディア: 単行本



Androidキャラクター ドロイド君のミニステッカー・シール4色セット

Androidキャラクター ドロイド君のミニステッカー・シール4色セット

  • 出版社/メーカー: andxroid.com
  • メディア: エレクトロニクス



Sony Tablet P用の二画面アプリを作成してみた。 [Android開発]

ソニータブレットPシリーズに対応したアプリを開発してみようと思いそれぞれの画面にブラウザを表示させるアプリケーションを作成してみました。

image

SPBrowser β です。SonyTabletP用のBrowser と言う意味ですw

https://market.android.com/details?id=com.taiseiko.dsBrowser

開発目的

SonyTablet Pシリーズはタブレットの革命だと私は感じています。しかし、現状ただでさへ、honycomb向けのアプリケーションは数が少なく、2画面はおろか、タブレットの良さを活かしきれていません。またいくらソニーが二画面用の開発ツールを提供していても、提供しただけで開発者がノコノコ付いてくる訳なんてあり得ず、自分が勉強をして普及してやろうじゃないか!ぐらいの気持ちで初めてみました。

ただ、じっくりと実装していては私の場合いつまで経っても出せないので、とりあえず、βとしてリリースして皆さんの意見を聞きながら徐々に機能を追加しつつ、2画面とhonycombの勉強をしていこうと考えてリリースしました。そのため、まだまだアプリとしては未完成ですので、気長に成長を待っていただけると幸いです。

2画面について

image

2画面アプリの実装はソニーから公開されているドキュメントを見ればかなり簡単にできると思います。思ったよりも簡単で驚きました。

具体的にはマニフェストに以下の項目を追加し

<meta-data android:name="to.dualscreen" android:value="true"/>
<uses-library android:name="com.sony.nfx.largescreen"/>

レイアウトには二画面用のSplitLayoutなるものを使うだけです。この辺りはドキュメントとサンプルコードに詳しく書いてありますので、ここでは割愛します。

ただ、ソニー独自のAPIなので、これがどこまで普及するのか未知数ですよね。一応、APIを見る限りでは二画面はこのPシリーズ1世代で終わらせるような作りにはなっておらず、続編は期待できると思っています。

まとめ

DSC01662

このSPBrowserβも継続して開発を続けていきますが、別の二画面アプリも作る予定です。ノウハウを貯めて、私が少しでも二画面を活かしたアプリケーションの普及に貢献できれば、こんなに嬉しい事は無いですね。




Androidタブレットアプリ開発ガイド Android SDK 3対応 (Smart Mobile Developer)

Androidタブレットアプリ開発ガイド Android SDK 3対応 (Smart Mobile Developer)

  • 作者: 井形 圭介
  • 出版社/メーカー: 翔泳社
  • 発売日: 2011/09/16
  • メディア: 大型本









ソニーストア

Sony Tabletの発表にソニーの本気を感じた
Sony Tabletを購入した。
Sony Tablet 企画・開発者トークショーに参加してきました。
Sony Tablet S 開封レビュー
Sony Tablet S ファーストインプレッション
Sony Tablet Sにソニー純正の液晶保護シール(SGPFLS1)を貼った。
Sony Tablet で開発してみよう
Sony Tablet S で便利なtwitterクライアント HoneyTweet
Sony Tablet S の初期セットアップ
Sony Tablet S レビュー (外観編)
Sony Tablet専用クレードル (SGPDS1)レビュー
Sony Tablet 専用キャリングカバー SGPCV2 レビュー
Sony Tablet のブラウザを常にPCサイト用に表示させる。
Sony Tablet でコミックを読もう
Sony Tablet SとiPad2やICONIA TAB A500と比較してみた
Sony Tablet バッテリー消費を抑える方法
Sony Tablet P で開発しよう
Sony Tablet P レビュー(開封編)
タブレットの革命 Sony Tablet P レビュー
Sony Tablet P用の二画面アプリを作成してみた。
Sony Tablet のミュージックプレイヤーは凄い!!のだけど...
Sony Tablet P レビュー (アクセサリー編)
Androidに注力するソニーの今後への期待と不安
Sony Tablet P をSo-net モバイル3Gで運用
Sony Tablet と BRAVIA のおいしい関係
Sony Tablet Pを外出先で充電する
SonyTablet Pシリーズ用の二画面ビューワーを作成してみた。
SPBrowserがSelectAppに掲載されました!(但しUS)
敢えて今 SonyTablet P をレビューする。
Sony Tablet P でテザリング
SPBrowserがSelect Appに掲載されました。
OverLay Brilliant for Sony Tablet Pシリーズ レビュー
Sony Tablet S のクレードルアプリを作ってみる
今までのタブレットを過去のものにしてしまう Sony Tablet のアップデート
Sony Tablet P でYouTubeアプリが動いた

図書館のしおり アプリをリリースしました。 [Android開発]

Androidマーケットに新しいアプリをリリースしました。

image

図書館のしおり

https://market.android.com/details?id=com.taiseiko.magiclibrary

開発経緯

このアプリは魔法の図書館(http://tosp.co.jp/p.asp?i=MAHOBOOK)と言うケータイ小説の最大手のサイトがあるのですが、それを読んでいる妻が小説を管理する”しおり”機能がAndroid端末で利用できないのを嘆いていたので、その程度なら簡易的なもので良いなら作ってあげると言って作ったアプリです。

どんなアプリ?

魔法の図書館のしおり機能をAndroid端末でも使えるようになります。(但し簡易的)

device-2011-09-24-003218

アプリはそれ以外、特別何かしている訳ではありません。既存のガラケーでできるしおり機能はかなり多機能なようですが、このアプリではひとつの小説につき、ひとつだけしおりを挟めるようにしただけです。それでも、かなり便利になったと評価を得たので、魔法の図書館をご利用の方にはきっとお役に立てると思います。

開発

中身はほとんどandroid.webkit.WebView を利用しているだけです。webViewは先読み機能などを実装させると奥が深いのですが、このアプリではキャッシュを使っているだけで、それ以上の事はしていません。ので、読み込み速度が3倍とかになる訳では無いです。ただ、ブラウザで見ているだけではスマフォ用のページにされていて拡大が出来ないようだったので、拡大はできるようにしました。

後、じつはこのアプリから広告を表示しています。広告を表示するのも意外とノウハウが居るのもAndroidの宿命でしょうか。。。広告アカウントの取得や、メインの画面が邪魔にならないようにレイアウトを構成していくなど、意外と面倒でした。

この辺りは別のブログでまとめておきたいと思います。

最後に

色々アプリを出してはいるものの、どれもクオリティーがあまり高く無いので、バージョンアップさせていかないといけないですね。




スマートにプログラミング Android入門編

スマートにプログラミング Android入門編

  • 作者: 堀切 堤
  • 出版社/メーカー: リックテレコム
  • 発売日: 2011/05
  • メディア: 単行本



Androidプログラミングバイブル―SDK3.0/2.3/2.2/2.1対応

Androidプログラミングバイブル―SDK3.0/2.3/2.2/2.1対応

  • 作者: 布留川 英一
  • 出版社/メーカー: ソシム
  • 発売日: 2011/04
  • メディア: 単行本



このケータイ小説がすごい

このケータイ小説がすごい

  • 作者:
  • 出版社/メーカー: ゴマブックス
  • 発売日: 2007/06/25
  • メディア: 単行本(ソフトカバー)



HP Directplus オンラインストア

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。