Release

podfile-infoからスペシャルサンクスビューを表示するiOS用ライブラリ

みなさん、CocoaPods使ってますか?便利ですよね。
僕も遅ればせながら、昨年暮れぐらいから使いはじめて、今ではこれなしではやっていけない状態です。

で、毎回お世話になったpodの一覧を表示するスペシャルサンクス用のビューを用意してるんですが、Podfileをうまく利用してこの作業を効率化できないかなぁ、と試しに作ってみました。
(Ruby用に作った、Arigatoと同じ発想です。)

最初は、CocoaPodsのソースをベースにRubyでgemとして作ろうとしていたんですが、
ソースを読んでる途中に、「pod podfile-info –md」というコマンドでMarkdownなファイルを吐けることを知り、最終的には単純にそれを読み込んで表示するだけのライブラリになりました。

tnantoka/SPThanksViewController

こんな感じで現状は普通のGroupedなTableViewで表示されるだけです。
(クリックしたらWebView内にpodspecで指定されているhomepageを表示)

まだ大した機能がないので、CocoaPodsには登録してませんが、以下のようにPodfile内でgitを指定すれば使えます。

あとは、

したファイルをプロジェクトに追加すれば、それを元にスペシャルサンクスビューを表示します。
(ここを自動化できないか考え中です。post installでうまいことやれば行ける?)

モーダルで表示する場合のコードはこんな感じです。

ライセンスファイルを抽出して表示したり、見た目をもうちょっとオシャレにしたり、などいくつか機能追加案はありますが、今後僕自身が使っていく中で「絶対いるな」と思ったものを追加していきたいと思います。

 

Obj-C with Travis CI初挑戦

iOSのライブラリにTravis CIを導入する – blog.ishkawa.org を参考に、Travis CIでテストするようにしました。(MarkdownをオレオレParseする部分だけですが)
Objective-Cにも対応してるとか、Travisさん便利すぎて涙が出そうです。

Travisで動かすにあたって躓いたのは以下の点。

    • アプリケーションテストが動かない
      「the iPhoneSimulator platform does not currently support application-hosted tests」となってテストが実行出来ませんでした。今回はロジックテストでよかったので、Build settingsから、「Bundle Loader」と「Test host」を消すことで対応しました。 
    • テスト用スキームが実行できない
      「Scheme “SPThanksViewControllerLogicTests” is not configured for running.
      」となる場合、Edit SchemeのBuildから「Run」にチェックを入れたら解消しました。
    • スキームがないと言われる
      「xcodebuild: error: The workspace ‘SPThanksViewController’ does not contain a scheme named ‘SPThanksViewControllerLogicTests’.」 というエラー。Manage Schemesからテスト用のスキームをSharedにすればOK。

どれも直接Travisは関係ないところばかりですが…。テスト関連はまだまだ初心者すぎることを痛感しました。

 

というわけで、興味があるかたは触ってみて下さい。
それでは。

初の有料アプリ「ベビーカウンター」をリリースしました


ベビーカウンター

初の有料アプリであると同時に、子育て系のアプリにも初挑戦になります。
リリース記念で450円→350円にセール中です。(6/30まで)

機能は排泄や授乳を数えて、カレンダー形式で振り返れる、というシンプルなものです。
奥さんが実際に使ってくれていますが、紙に比べたらだいぶ楽になったようです。

育児はまだまだアナログが支配している世界ですが、こういうちょっとしたアプリを作っていって、
少しでも育児の負担が軽減できればいいなと思っています。

有料アプリについて

有料アプリを買うとなぜか「最優先ユーザサポート権」みたいなものも購入したつもりになる人がたくさんいるように見受けられるので、今までためらっていたのですが、何事も経験ということで今回は販売に踏み切ってみました。

リリースして約1週間たっていますが、何の宣伝もなしにすでに15本程度売れており、App Storeのすごさをあらためて感じています。

最近の低価格化の波の中で、値段が高いと思われるかもしれませんが、競合は紙の手帳(数ヶ月分で1000円以上とか普通)なので、それに比べれば安いし、子供のために使うお金は財布の紐も緩みがちという打算から設定した価格です。
そもそも105円だらけという状況はあまり健全じゃないと思いますしね^^

よろしくお願いします。

奥さんへのプレゼントにどうですか?

女性向けデザインの練習にアプリを1つ作った

キッズ市場が熱いらしい

キッズ市場が活況らしい。なんでも少子化によって子供一人あたりの”財布の数”が増えているからだそうだ。
少し古い情報だけど、「【特集】“キッズビジネス”でGO!「10ポケット」への3つのアプローチ」によると市場規模は12兆円。
(この前テレビで6兆円って聞いたので、ソースを探そうとぐぐったんだけどニュースが軒並み削除されてた。誤報だったのかしら?)

また、「そろそろ会社辞めようかなと思っている人に、一人でも食べていける知識をシェアしようじゃないか」にも書いてあった(※)けど、やっぱり家族や親しい友人のためにお金を使うというのは、自分のために使うよりもかなりハードルが低い。狙い目である。
※ トリンプの下着販売サイトで男性におねだりする機能があって、メッセージを受け取った男性はついポチってしまうといううまい構図らしい。

元々教育はずっと興味のあった分野だし、しばらく子供関連のアプリを作っていこうかなと思ったりしてる。ちょうど身近にユーザサンプルもあるし。
が、僕はそういう一般 or 女性 or ファミリー受けしそうなものを作った経験が全くない。

というわけで、その練習にアプリを1つ作ってみることにした。何事も実践である。

題材

自分向けにひっそりとリリースした、IT書籍タイムライン
IT系書籍の新刊をただ眺めるだけという俺得アプリ。
(これのせいで何冊か余計に本を買ってしまった。広告費で稼ぐどころか完全な赤字。大失敗。)

で、これの「ムック本や付録付き雑誌をチェックできるバージョン」も作ってよという要望があり、また、iOS6向けのアプリを作ってみたかったので、ちょうどよいと思って、これを題材に練習してみることにした。

完成品

で、できたのがこれ

スクリーンショット

ランディングページ

ピンクとハート…はい、超無難です。

女性といえばピンクとか差別です!とか言われそうだけど、何事もまずは基本からということで、世の中に参考になるものが多い色を使った。
素人っぽさを減らすため影やグラデーションは極力減らした。いらんことはしないに限る。

少し前の僕に比べればだいぶマシになってきている気はする。

さて、練習ばかりしててもお金にならないので、次は子育て系の有料アプリでも作ってみようかなと考え中。

簡易サーバ機能を搭載したJsany 2.1.0をリリースしました

動画の通り、サーバ機能をONにしていれば、Wi-Fi内からプロジェクトを閲覧することができます。

この機能は、以前から使ってみたかったneu.Nodeを利用して実現しました。
neu.NodeはiOS向けにNode.js互換のAPIを提供してくれるライブラリです。今回は単なるHTTPサーバなので、全然その特徴を活かせてはないんですが、導入も簡単でレビューも普通に通ることがわかったので、今度はもっとそれらしいアプリを作ってみたいと思います。

それでは。

 

Jsany – JavaScript Anywhere 2.1.0(無料)App
カテゴリ: ユーティリティ, 仕事効率化
販売元: Tatsuya Tobioka – Tatsuya Tobioka(サイズ: 6.1 MB)
全てのバージョンの評価: (170件の評価)
+ iPhone/iPadの両方に対応

CoffeeScript At Once is Now Open Source!

Last June, I released CoffeeScript At Once app. It’s development environment on iOS for CoffeeScript or JavaScript programmers. (It has been downloaded 26821 times since its launch in 2012-6-11.)

Today, I released CoffeeScript At Once as open source!

tnantoka/CoffeeScriptAtOnce · GitHub

Why?


Recently, someone offered to contribute CoffeeScript At Once. I was happy, but I don’t have enough time for manage this project. So, I decided releasing csatonce as open source. I’ve done, you’re free to use!

Known issues


    • No tests.
    • Legacy codes for iOS4.3.
    • Duplicated codes. (Ad etc.)
Thanks for your interest.
Happy Coding:-)
1 2  Scroll to top