tumbladdict.info

Month

August 2009

1 post

tumbladdict back to AppStore

WHAT’S NEW IN THIS VERSION:

  • Fix: Support new iPhone tumblr page.
  • Add: Chang dashboard view theme.
  • Add: “Reload this post”
  • Add: “Send to Twitter” option.
  • User interface improvement.
  • Convert line-break to “<br />” in reblog comment.
  • tumblrの仕様変更に対応
  • テーマ選択機能を追加
  • “Reload this post”を追加
  • “Send to Twitter”オプションを追加
  • 前後記事への移動時の操作性を改善
  • Reglogコメント内の改行を”<br />”に変換
Aug 3, 200926 notes

June 2009

2 posts

現状報告 (Jun 26, 2009)

鋭意対応作業を行っていますが、毎日のように変更が入ってしまうため、ビルドを配布しても一晩経てば動かなくなるという状況です。
昨日も対応バージョンをiTunesStoreに提出したのですが、数時間後には新たな変更のため正常動作しなくなり自己Rejectを余儀なくされました。また、今の状態だと対応版リリースの目処が立たないため、tumbladdict自体の配布も停止する事にしました。

しばらくは様子見状態が続くと思われますが、折に触れて暫定版をリリースしていくつもりです。もし使ってみたいという方がいらっしゃいましたら、お使いのiPhoneのUDIDを当方宛にお知らせください。
> wiggling[dot]net[at]gmail[dot]com

Jun 25, 200936 notes
Jun 22, 200928 notes

May 2009

25 posts

Now trouble on tumbladdict 1.01

It is impossible to view dashboard because the specification change was done. Now working to fix it.

— add
It might be a problem of depending on my iPhone (3.0b installed).
On 2.0 simulator the problem has not occurred.

— add
Sorry, it was a problem of my iPhone’s network setting.

May 27, 200916 notes
tumbladdict 1.01 既知の問題

資源周り
・メモリ使用量が多いため起動しなかったりすぐに落ちる事がある。
 サクサク感を実現するために多数のViewを割り当てているため。
・使用中にメモリが不足し落ちてしまう。
 メモリリークが原因。

これらの問題には使用開始前のメモリクリーニングが有効。
Memory Statusを使ったり再起動を行う事で比較的安全に使えるようになる。

操作系
・10Post単位でロード待ちが発生する。
 現状は仕様だが解消の見込み有り。
・10Postバウンダリを超えて”Prev”で戻る事ができない。
 現状は仕様だが解決の見込み有り。
・リンク先に遷移した後に元のDashboardに戻れない事がある。
 多数の要素を持つページで発生し易い。
 UIWebViewのロード開始/完了イベントの数が一致しない場合にそうなる。
 ロード完了の判定方法に問題がありそうだが正解が解らない。情報求む。
・Reblog/Likeアイコンの無効化状態が実際のReblog/Like状態と異なる。
 仕様。多重Reblog/Likeを行わないために無効化表示している。
・同一Postが何度も表示される事がある。
 dsbdの流れが速い場合に発生し易い。
 iPhone用dsbdのURL指定方法が柔軟性を欠くため。
 現状は仕様だが解消の見込みあり。
・自分のPostが表示されない(表示される事もある)。
 仕様。iPhone用dsbdに準じているため。
・Postが欠ける事がある。
 仕様。iPhone用dsbdに準じているため。
・blockquoteのネストが深いPostで画面内に収まらなくなる。
 仕様。iPhone用dsbdに準じているため。

通信系
・tumblr側の輻輳で応答がない場合に動作が不安定になる。
・圏外のアラート後に操作を続けた場合に落ちる。
 例外処理が不十分なため。

他にもあるようでしたら、Reblogで追加してください。

May 26, 200952 notes
wigglin’ bloggin’ » tumbladdict発売から10日が経過、そして所感 → wiggling.net
May 24, 200923 notes
tumbladdict 1.01 update coming soon

WHAT’S NEW IN THIS VERSION:

・”+”等の記号を含むEmailで認証エラーが発生する障害を修正
・”Return to top”後の”Prev”ボタンで異常終了する障害を修正
・Dashboardが空の場合に異常終了する障害を修正
・認証エラーダイアログ内の誤記を修正

* Bug Fix: Login error occurs by Email including the sign such as “+”.
* Bug Fix: It terminates abnormally by “Prev” after “Return to top”.
* Bug Fix: It terminates abnormally when dashboard is empty.
* Bug Fix: Typo in login error dialog.

May 15, 200928 notes
May 15, 2009125 notes
May 14, 200961 notes
reblogオプションの対応について

private post対応は予定しています。
おそらく、”reblog with comment”を”reblog with options”に名称変更し、private, twitter, tag等の指定も可能にするのが適当かと考えています。
Post先tumblelogが取得できるようであれば、それにも対応するかも知れません。

May 14, 200917 notes
tumbladdict対応デバイスについて

登録時に誤って “iPhone & touch 2nd” を選んでいました。
アプリ自体は2.0環境用にビルドしていますので、初代touchでも2.0以上なら動作可能です。
登録情報を書き換えましたが、Storeに反映されるには少々時間がかかると思われます。しばらくお待ちください。

May 14, 200928 notes
May 13, 2009202 notes
tumbladdict:すべてのtumblrユーザーはこのアプリに魅了される。もうこれなしでは生きられない。498 → appbank.net

あざーっす!

May 13, 200920 notes
May 13, 2009202 notes
May 13, 200929 notes

Submitから1週間、Status: In Reviewのまま変化無し。

May 13, 20092 notes
PC用とiPhone用のダッシュボード挙動の違い

100ページ程流してみて分かった事。
(1) iPhone用では自分のPostは表示されない。但し、最近のPostだけは表示される事がある。
(2) わずかながらiPhone用ではPostが欠落する事がある。今回確認した100ページでは2件ほど確認。
(3) iPhone用では同じPostが何度も表示される事がある。ページ切り替え時に発生。

(1)は知ってたんだけど、人によっては不便な点かもしれませんね。自分のPostを潜り始めの目印にしている人は多いと思うので。
(2)は今回はじめて認識しました。このくらいの頻度なら許せなくもないけど、気になる人もいるかな。
(3)iPhone用dsbdを使った事がある方はご存じでしょう。結構ウザイ。

tumbladdictはiPhone用dsbdからPostを取得しているので、上記問題がそのまま反映されています。(3)については可能な範囲で重複Postを取り除いていますが、dsbdの流れが速い時は効果が現れない場合があります。

PC用dsbdをベースに作り直すことを考えた方がいいのかもしれませんね。でもそうすると、iPhone用CSSが流用できなくなるという影響があるかも。そもそも何故こんな仕様なのか理解に苦しむなぁ。

May 11, 200945 notes
Play
May 9, 200919 notes
Play
May 8, 200940 notes
[N] 「iPhone」向けTumblrアプリの決定版?「tumbladdict」App Store審査へ → netafull.net

あわわ、ネタフルで紹介されちゃったよ。
今晩から、無限Reject、Pending Contract、Review放置プレイの悪夢にうなされそうです。

May 8, 200925 notes
実装面での悩み事 #3

実装というかコンセプトに近い話かな。
tumbladdictのほとんどの機能はHTMLスクレイピングに依存しています。
だから、Tumblrに変更が発生すると一瞬で動かなくなってしまいます。

Tumblrが用意してるAPIは本当に最低限のものしかなくて、dsbdの取得すらできないんですね。reblog/likeは言うに及ばずです。
だからAPIだけを使ってアプリを作ろうとすると、他の多くのTumblrアプリのように面白みのないものになってしまう訳です。

逆にAPIが充実してきたとすると、今度は器用な人がサクッと素敵なアプリを作れるはずなので、tumbladdictは競争力のないものになるでしょう。
なので、現状のままで黙々と仕様変更への対応を続けていくのが自分的にはベストなのかなぁと。

という事で、動かなくなった場合はちょっとだけ待ってもらえると有り難いなー、というお話でした。

May 7, 200918 notes
tumbladdict (May 07, 2009)

AppStore提出版はマイナーチェンジのみ

・CSSをキャッシュするように変更。体感速度が若干向上?
・ネットワークに繋がっていない場合の例外処理追加。
・ダイアログメッセージの親切度アップ。
・Twitter連携をしている場合の表示の乱れを修正。

手を入れたいところはもっとあるんだけど、ここはリリース優先で堅実に。
コア部分の使い勝手の向上や機能追加はバージョンアップにご期待ください。

May 7, 20094 notes
May 7, 200985 notes

yamato:

夜のリブログ業務終了。tumbladdictバンザイ!あとは終わった時にこうやってうったアンカーが機能するといいんだけどなー。アンカーの機能そのものがあれば言うことないんだが。

次版の機能として検討中です。私案をまとめますので、後日相談に乗ってください。

May 4, 2009
bug report

dsbdにtwitterを表示するようにしている場合に、tumblr postの前にtweetが一緒に表示される不具合が見つかりました。
この場合、reblog/likeした際にtweetは無視されるので実用上の問題はありませんが、カッコ悪いので修正します。

通常のtumblr postとは扱いが違う(replyがある, likeじゃなくてfavorite)ので当面は無視するようにしますが、正式機能として組み込まれた場合には対応したいと思います。tweetのreblogはニーズがあると思うので。

でもそうすると、1ページ内のpost数が増えちゃうんだよなー。

May 2, 20093 notes

“Prev”で戻れる範囲を広げるべきなんだろうか。
自分も勢いで”Next”してから戻れなくなった時に「イラッ」とするから、ニーズがあるのは分かるんだけど。

View張り替えのコストと資源の使いっぷりを見極めてからかな。
自分的には、10Post毎にやってくる”Next”のひっかかり感解消を優先したいかなぁ。

May 2, 20091 note
tumbladdict (May 02, 2009)

今回はBug Fixが主な変更点です。
その他、アイコンをちまちまいじったりとか。

他にも追加したい機能はあってそんなに難しくもないんだけど、
初回審査をサクッとやり過ごすためにあえて入れませんでした。

AppStoreへのSubmitの準備もできたので、これをRC版とします。
バグがなければこのままリリース。

May 2, 20094 notes

April 2009

13 posts

tumbladdictを作ったせいで

就寝前の読書タイムが消滅した。でも後悔はしていない。

May 1, 20099 notes
24時間限定!伝説の → news.walkerplus.com

vmconverter:

chikuwa:

vmconverter:

chikuwa:

伝説”のね。

tumbladdictのバグみたいですね。

クォートが処理できてない模様。

だそうですよー!

直りましたー。Link TypeのPostに関する処理の見落としでした。
Apr 30, 20097 notes
Apr 30, 20094 notes
Apr 28, 2009142 notes
Play
Apr 28, 2009
実装面での悩み事 #2

daytri:

tumbladdict:

起動時間を短縮したい。やっとプログレスインジケータを表示できるようになったんだけど、それが表示されるまでに数秒かかっちゃう。

資源をジャブジャブに使ってるのが関係してるんだろうなぁ。もっとケーススタディを積まないと…

UIさえ固まってしまえば、ボタンだけディム表示にしたスクリーンショットをスプラッシュスクリーンにすることで、〈体感速度の向上〉を図れます。<MobileHIG.pdf> の47ページ、111ページでも推奨されてます。

もちろん、実装で起動が速くなる分には大歓迎ですw

これは早速次版で採用してみます。起動時間短縮については頑張ります!

Apr 28, 20097 notes
tumbladdictすごい!!

yamato:

有料でも買う。つかTumblrの本家が開発にお金だしてあげるべき。

Tumblrerライフがこれで変る!!!

ご試用&フィードバックありがとうございます。

お言葉に甘えてって訳ではありませんが、tumbladdictは有料Appとしてリリースする予定です。お値段はコーヒ一一杯分くらいを予定しているのでご安心ください。

Apr 26, 2009
実装面での悩み事 #2

起動時間を短縮したい。やっとプログレスインジケータを表示できるようになったんだけど、それが表示されるまでに数秒かかっちゃう。

資源をジャブジャブに使ってるのが関係してるんだろうなぁ。もっとケーススタディを積まないと…

Apr 24, 20097 notes
実装面での悩み事 #1

ダッシュボード上のツールバーに「Reblog with comment」「Return to top」のメニューを呼び出すボタンを置いてるんだけど、前者は表示中のPostに対する操作で、後者はそのPostには関係ない操作。これはUI的にはいただけないなぁと。かといってボタンは増やしたくないし…。

本当は、「Next」「Prev」はボタンじゃなくて画面の左右半分をタップすれば行き来できるようにしたい。BookReader的なUIね。フリックで操作できると最高。そうすればボタンの数も減らせるし。
今はUIWebViewというパーツを使ってるんだけど、この上でそのUIを実現するのはちょっと難しい感じ。

もしかしたら、JavaScriptで実現する方法を探る方がいいのかも?

Apr 24, 20094 notes
フィードバックへのコメント #2

reblog, likeボタンにインディケーションボタンを持たせるのはどう? 例えば、reblogしたらボタンをディム化、likeを付けたら赤いハートに。
——-

その場限りではありますが、その機能を付けてみました。その場限りというのは、「Next」「Prev」で動き回れる範囲だけで有効という意味です。そのPostを再度読み込むとそのインディケーションは無効になります。

likeを付けた・付けてないは都度取得できるようですが、SDK標準のツールバーにカラーアイコンを置く事はできないみたいなんですね。自分で全部作ればできるのかもしれませんが、ちょっと作業量が多そうだったので今回は諦めました。

reblogについては、1つのPostを何度もreblogする事はTumblrの標準UIでも出来るので、あえて禁止する必要もないのかなと。

今は中途半端なディム化に留めていますが、誤操作による多重reblog/like防止には役に立つかなというくらいの位置付けです。

Apr 24, 20092 notes
フィードバックへのコメント #1

「Prev」ボタンで時々戻れない事があるよ。あと、Postの抜けがあるみたい。
——-
tumbladdictはiPhone用インタフェース(http://www.tumblr.com/iphone)でデータを取得しています。なので、そこで得られる10Postを1つの単位で扱っています。そのため、「Prev」で戻れるのはその10Post分を上限にしています。
「Prev」で前のページを取得するようにすると、せっかく先読みした次のページを破棄する必要があり無駄なので実装しませんでした。

Post抜けについては、iPhone用インタフェースに癖があるのが原因のようです。自分のPostは省略してしまう(100%ではない)みたいですね。
あと、iPhone用インタフェースを使ってると、新しいページを表示した際に前ページにあったPostが重複表示される事がありますが、tumbladdictではそれを見つけたらインデックスを進めて重複表示を避けるようにしています。但し、重複が10Postを超えた場合はそれ以上深追いはせずに、普通に表示するようにしています。その場合は10Post分が重複して表示される事になります。

また、「Next」で進んでいくと時々ひっかかり感があると思いますが、それがこの10Postの境界の部分です。これは色々試してみて改善を試みる予定です。

Apr 24, 20092 notes
Apr 24, 20099 notes
Apr 24, 200942 notes
Apr 10, 200916 notes
Next page →
2009
  • January
  • February
  • March
  • April 13
  • May 25
  • June 2
  • July
  • August 1
  • September
  • October
  • November
  • December