2011年02月02日

初リンク

Ayatiさんが、Jota Text Editorに紹介記事を書いてくれました。
自動生成以外でblogでのレビューを頂いたのは初めてです。

こばこのひみつ
http://ayati.cocolog-nifty.com/blog/2011/02/jota-text-edito.html

ありがとうございます。
posted by Jiro at 23:59 | Comment(0) | TrackBack(0) | 日記

2011年01月01日

2011年のスタート地点

今年はここからスタート!

market

posted by Jiro at 22:34 | Comment(0) | TrackBack(0) | 日記

2010年12月31日

年の瀬

です。

私は風邪引きの喉をゲホゲホさせつつ、Javaでコードを書いています。

今年は、色んな意味で私にとってはAndroidの始まった年でした。今では仕事でAndroid、ホビーでAndroid、電話もAndroidと一色に染まっています。

 

来年もAndroidにとって、いい年でありますように。

それでは皆様良いお年を。

posted by Jiro at 23:47 | Comment(0) | TrackBack(0) | 日記

2010年12月29日

単語暗記アプリ

nogさん

単語暗記機能っていうのも、WMの頃からそれなりにリクエストがあった機能なのですが、私自身が必要としていないがためにこれまで手つかずになっていた分野でした。

別アプリでも連携が取れると嬉しい人が結構いそうなので、是非とも公開して頂きたいなあと思います。

期待しています。

posted by Jiro at 15:55 | Comment(1) | TrackBack(0) | 日記

2010年12月05日

エディタ開発近況

いろいろ回り道をした挙げ句、ようやくセーブ機能を仮実装。これでドッグフードを食べられるようになりました。

エンジン側もシステムから分離して安定してきたので、外側作りに着手しました。Java+Androidだとテキストエディタとしての当たり前がスルーされることが多いので、そこら辺をきちんと考えているうちに結構時間がかかってしまいました。

 

#それにしてもおいらは、いつになったらWRITE_EXTERNAL_STORAGE書き忘れないようになるんだろうか。

posted by Jiro at 22:28 | Comment(0) | TrackBack(0) | 日記

2010年11月21日

エディタ開発続き

ガワの方から先に作ろうと思ったはずなのに、なぜかTextView周辺をガリガリといじっています。AndroidのTextViewはガチガチに固まったクラスで、オーバーライドして機能追加とかする余地がほぼありません。ですが、色々と機能が詰め込まれているので、再利用したいという気持ちも強いと。

で、色々苦労しているけれど、それなりに進展もあり、て状況です。

#名前は何となく内定したので、アイコン描いてくれる人引き続き募集中。

posted by Jiro at 22:45 | Comment(0) | TrackBack(0) | 日記

2010年11月13日

IS01祭り

一部地域でお馴染みの「IS01 8円運用祭り」に参加してみました。

is01-1

IS01-2

二台目需要というより、完全にデバッグ機としての利用が目的なので、OSバージョンは少し古いぐらいがいいのです。

職場では「Xperiaの2.1も出たことだし、IS01/Lynxは黒歴史だし、1.6対応はもうやめましょうよ!」とか提言しておきながら、その翌日にわざわざIS01を買う、というのは「人としてどうよ」とか自覚してたりします。

 

まあ、Desire買って三ヶ月。タッチパネル機でテキストエディタを作るためのネタを色々と考えてきました。が、やっぱもう限界。キーボード付き端末を入手して「手に馴染むテキストエディタ」を目指すということにしました。

 

とりあえずは、標準EditTextをベースにjotと同様の機能を作り込んでいく方向でアプローチをかけていこうかな、と。

WM用のjotを移植するというのとは違うし、芋煮の作者さんがAndroid用の「Jot」というアプリを公開されているので、名前は別物を考えるつもり。

Androidアプリは助け合いながら動くのです (GrandNature)

 

#まあ、いつになるか分かりませんが。

 

【緩募】Android用テキストエディタの名前案およびアイコン作ってくれる人。

posted by Jiro at 21:46 | Comment(0) | TrackBack(0) | 日記

2010年07月19日

aDice 外部フォント対応一段落

やっぱ手抜きは良くない。

ので、辞書毎、見出し語・発音記号・・・毎にフォントとサイズを設定できるように変更する作業が一段落しました。

device012

R'lyehさんリクエストのタイ語発音記号フォントを利用し、saru_radioさんに教えて頂いたタイ語IMEを組み合わせると、上記のようにタイ語の検索もできるようになります。

もちろん、root取らない端末で、です。

2〜3日テストしてからリリースします。

 

#つか、上のスクリーンショットってあってますよね??

posted by Jiro at 22:02 | Comment(0) | TrackBack(0) | 日記

2010年07月14日

aDiceにクラッシュレポート追加

Twitter経由で下記の記事を見つけたので、aDiceに組み込んでみました。

throw Life - Androidアプリのバグ報告システムを考える

Home - Android バグレポートサービス

なるほど、良くできてる。

 

これ自体はユーザーに見せる機能じゃないので、次回リリース以降入ります。

posted by Jiro at 19:42 | Comment(1) | TrackBack(0) | 日記

2010年07月13日

Desire再構築

結局Googleアカウント取り直して再構築しました。

Gメール K9メールで旧アカウントに接続(メアド変更なし)

カレンダー 旧アカウントでエクスポート→新アカウントにインポート

リーダー 同上

連絡先 同上

twicca アカウント入れ直しでOK

ジョルテのTODO SDにエクスポート

 

ローカルに保存しているデータがほとんど無いというのは、こういうとき楽ですね。

ただ、全体的な設定バックアップ機能が欲しかった。

posted by Jiro at 08:44 | Comment(0) | TrackBack(0) | 日記

2010年07月12日

れすー

>long97さん

レポートありがとうございます。

Xperiaなどのそもそもタイ語をサポートしていないモデルの場合、

・ 日タイ辞書の場合、辞書毎設定の「タイ語フォントを使用する」のチェックを有効にすれば、タイ語の表示は可能になります。

・ タイ日辞書の場合、入力側(IMEなどから一通り)タイ語対応が必要なので、実質無理です。

Nexus One w/Froyo ではタイ語サポートが追加されたので、問題なく動作します。

posted by Jiro at 09:10 | Comment(0) | TrackBack(0) | 日記

2010年07月11日

Android マーケットが壊れた?

マーケットのダウンロード履歴を見ようとすると、「サーバーエラーが発生しました。再試行するか、キャンセルして前の画面に戻ってください。」というエラーのまま、いつまで経っても履歴が見れない。

device011

 

同様のネタで悩んでるらしき人たちを発見したものの、解決してない様子。

"A Server error has occurred. Retry, or cancel and return to the previous screen." on "My Downloads" in market? - Android Market Help

うーん、どうしたものか。


追記

端末初期化して、全部消しても直らなかった...orz

アプリ入れ直そうとしたら、バージョン上がってたものが結構あった&そういや最近バージョンアップ通知を見ていないところから察するに、結構以前からダウンロード履歴が死んでたのではないかと思われる。

明日、暇があったらGoogleのサポートにメール書いてみるか。

→とりあえずメールは投げておいた。アカウントの問題っぽいから、新規アカウントを作ることにするよ。

メーラはK9メールなので、本体と別アカで済むからそのままでいい。他にGoogleサービスと連動しているのは、カレンダーとリーダーぐらいなので、被害はそんなに多くないと思う。

こういう事があると、Googleのサービスに依存しすぎるってのも問題だと感じてくるなあ。アドエスの時にMS純正およびSHARP純正アプリをほとんど使わなくなったみたいに、Google純正アプリは最低限以外避けた方がいいのかもしれない。

posted by Jiro at 20:01 | Comment(0) | TrackBack(0) | 日記

aDice 0.1.6

Android用PDICビューワー「aDice」0.1.6をリリースしました。

0.1.6  2010/07/11  Download

・履歴を戻る機能を追加
・英辞郎の初期設定機能を追加

AndroidMarketはこちらから

aDiceの機能説明はこちらから

 


・英辞郎のリンクを辿れるようになったら、バックキーで戻りたくなったので、履歴機能を追加しました。

※最初まで戻るか、バックキーを長押しすれば閉じられます。

・英辞郎のファイル名を登録した場合、辞書名などの設定を自動で行う機能を追加しました。

※辞書名が自動的に「英辞郎 121版」などのように設定されます。英語辞書フラグも自動的に設定されます。


PDIC Users Page 電子辞書と英語学習のページのYoshiさんから転載許可を頂きました。

Yoshiさん作のフリーの英語辞書データを、aDiceで直接読める形式に変換したファイルを以下にアップロードしました。

Yoshiさんの英和辞典  ダウンロード 説明

EDICTの和英辞典 ダウンロード 説明

Webster 英英辞典 1931版 ダウンロード 説明

 

近いうちにaDiceから数クリックでインストールできるように、機能追加します。

posted by Jiro at 18:46 | Comment(0) | TrackBack(0) | 日記

2010年07月10日

aDice 0.1.5

Android用PDICビューワー「aDice」0.1.5をリリースしました。

0.1.5  2010/07/10 Download

・英辞郎の辞書内リンクに対応
・英語ロケールで落ちるバグを修正
・Cupcake(Android1.5)に対応

AndroidMarketはこちらから

aDiceの機能説明はこちらから

 


よく考えたら、会社の机に転がっているG1でテストできるんだと思い立ち、別にDonut縛りなんていらなかったよなあ、とか考えながらSDKのバージョンを落としてみたら、さくっと動いてしまいました。

 

その過程でリソース不足が発覚したので修正。

ついでにさっき作りかけた辞書内リンクまで入ってしまいました。

 

ま、いっか。

posted by Jiro at 23:53 | Comment(0) | TrackBack(0) | 日記

aDiceの今後のロードマップ

今後の予定を少しばかり。

・リンク対応
英辞郎ファミリのリンクを自動で辿る機能(実装済み,未公開)
※他の辞書で<→単語>みたいな形式のリンクをサポートしているものがあれば、連絡もらえればサポートできます。

[A-Za-z0-9_].txt と http://〜を、インテントに載せて投げる機能

・履歴・ブックマーク機能
リンクを入れたら、バックキーで直前の単語に戻りたくなったので

・コピー
見出し語・訳文のコピー
訳文が短い場合その中のアルファベット単語を抽出してリンクする

・クリップボード連携・インテント連携
aDiceアクティブ時に、クリップボードの内容で自動検索する
外部からのインテント受信で自動検索する

・辞書の自動インストール
Yoshiさん(PDIC Users Page 電子辞書と英語学習のページ)から無料配布の許可を頂いたので、変換済みの辞書を2〜3クリックでダウンロードする機能を付ける予定

まだ具体的に見えてないのがこの辺。

・外部へのインテント送信

・ウイジェット対応

具体的な連携のアイデアが浮かんでいません。欲しい人がいたら、具体的なユースケースを教えてください。

 

軽い話なら #adice でつぶやいてもらえれば、実装されるかもしれません(笑)

 

#どこか一段落したところで、ソースを整理して公開します。

posted by Jiro at 23:05 | Comment(0) | TrackBack(0) | 日記

2010年07月02日

帰るメール for Android

痒いところに手の届くアプリが見当たらなかったので、小一時間ほどで作りました。

マーケットに出すほどでもない小物アプリなので、まるっとソース公開します。

起動すると、定型文を特定の宛先に送信するメールを書くアプリです。

現在時刻に対して一定時間を加えた時刻を、自動で生成するのがポイントです。

K9メール(日本語版)でしか動作確認してません。

 

#こいつを汎用アプリにする気力がないのが、マーケットに上げない理由。




package jp.sblo.pandora.frogmail;


import java.util.Calendar;


import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;


public class FrogMail extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.main);


        final Calendar calendar = Calendar.getInstance();


        int hour = calendar.get(Calendar.HOUR_OF_DAY);
        int minute = calendar.get(Calendar.MINUTE);


        final int add = 90;
       
        minute += 9;
        minute -= minute % 10;
        minute += add;
        hour += minute/60;
        minute %= 60;
        hour %= 24;
       
        final String to = "---@---";
        final String title = "今から帰ります";
        final String body = "ETA" + String.format("%02d%02d", hour, minute);


        Intent it = new Intent();
        it.setAction(Intent.ACTION_SENDTO );
        it.setData(Uri.parse("mailto:" + to + "?subject="+title+"&body=" + body));
        startActivity(it);


        finish();
    }
}

posted by Jiro at 00:07 | Comment(0) | TrackBack(0) | 日記

2010年06月28日

うかうかしてられないぞ、と

Android版の研究 - hishidaのblog

EBPocketの作者のhishidaさんもAndroid開発表明しました。

#以前PDICの仕様をアドバイスして頂き、大変お世話になりました。(ペコ)

 

全力で走らないと、あっちゅうまに追い越されちゃいそうです。

posted by Jiro at 23:58 | Comment(0) | TrackBack(0) | 日記

2010年06月27日

Windows Marketplaceに登録されました。

jot,pDiceの2アプリが、Windows Marketplaceに登録されましたので、ここに報告します。

登録に際しては、アークモバイル株式会社様にご協力を頂きました。

関係各位の皆様ありがとうございました。

posted by Jiro at 16:18 | Comment(0) | TrackBack(0) | 日記

2010年06月24日

ねんがんのDesireをてにいれたぞ!

nengan

てことで、乗換駅の近くでソフトバンクショップを冷やかしたら、Desireの在庫があったので衝動買いしてしまいました。

iPhone4購入者が多数待たされている店内で、Desireの購入手続きをするというのは、なんというか感慨深いものがありました。

desire

頭金も取らなければ、フォトフレームの押しつけもない良心的なショップでした。

posted by Jiro at 23:45 | Comment(0) | TrackBack(0) | 日記

pDiceもか

Aviさん、了解です。pDiceも後で対応しておきます。

posted by Jiro at 14:30 | Comment(1) | TrackBack(0) | 日記