最新更新情報
- 20110125:バージョンアップしました。詳しくは下の更新履歴に書いておきます
- 削除機能追加+縦横切替時にも編集内容が消えないようにしました。
================================================
なんだかんだでやっとこさ公開できそうな代物になった気がしたので公開します。
処女作ですね。おめでとうございます。
応援メッセージお待ちしております。
ここはこうした方が良いよとか、ソースコード公開しろやとかもお待ちしております。
これは何?
このアプリケーションはid:tyageさんによって公開されているWebアプリケーションである「赤シート2.0」を Androidアプリとして開発しなおしたものです。
赤シート2.0についてはこちら
http://tyage.sakura.ne.jp/dev/study/
インストール方法
AndroidMarketに置きたかったけど$25を要求されたので諦めました。
ここに置きました。
http://pastak.cosmio.net/android_apk/RedSheet20.apk
ソースコードも公開しました。
https://github.com/pastak/RedSheet2.0
なんか色々してインストールしてください。
使い方
シートをダウンロードする
http://tyage.sakura.ne.jp/dev/study/からシートをダウンロード出来ます。
http://tyage.sakura.ne.jp/dev/study/view?id=のあとに続いてる数字の部分がidなので、それを入力してください。
http://tyage.sakura.ne.jp/dev/study/view?id=110をダウンロードしたい場合は「110」と入力してください。
保存名の指定
新しいシートを作ったりしたときにこんな感じのダイアログボックスが表示されるので好きなファイル名を指定してください。(alphabet onlyと書いてありますが、日本語も入力可能です。)
感想的なもの
という訳で初Androidアプリ開発が一段落つきました。
技術的なメモとかは後日改めて書くとして、感想を書いておきます。
今回初めてちゃんとJavaを使ったプログラミングをしました。
前からオブジェクト指向なプログラミングには抵抗がなかったので、案外始めるとすんなり入れました。
EclipseとAndroidの親和性も高いように感じたので、開発環境としての質も悪くないなと思いました。
Androidはまだ発展途上っぽいので安定まではもう少し掛かりそうですけど、すでに色んな機能が積んであったりするのと、SDKなどが無料なので、ちょこっと触ってみたいって人とか、
流行に乗せられてIS03買っちゃった人とかはやってみてもいいんじゃないかなぁとも思いました。
Androidの色んな部分触れるし、他のアプリのサポート的にも使えるようなのでAndroidに対して「もう少しここが。。。」というのを解消するっていう用途にも使えたりするんじゃないかなぁと想像したりもした。
何はともあれ、中華パッドで開発してたんだけど、やっぱりちゃんとした(笑)端末の方が幸せに開発出来ると思います。
その他
thanks to id:tyage
更新履歴
20110125
- シートの削除を出来るようにしました
- 画面向きが変わるときに編集内容が消えてしまうことがないように対応しました。
20110124
メイン画面で登録されているシートのリストを出して、追加とかの機能はMENUボタン押してボタン出す方がよりAndroidの世界観に則す気がする
http://b.hatena.ne.jp/iseebi/20110120#bookmark-28396561
という内容があったので、メイン画面の差し替えを行いました。追加やダウンロードなどはメニューボタンを押すと選択することが出来ます。
- id:moccaiからのコメントより
IS01の横画面(基本状態)だとSaveボタンが隠れて表示されない(新規、ダウンロード両方)
最下行まで行って方向キーを操作して見えない「Save」ボタンを押してセーブしないといけない。みたいなかんじなのでMenuから保存できたらいいなーとおもいます
という訳でメニューボタンから選択できるようにしました。
縦横切替時の対応はもう少し待ってくださいな。