20みなさん、CocoaPods使ってますか?便利ですよね。僕も遅ればせながら、昨年暮れぐらいから使いはじめて、今ではこれなしではやっていけない状態です。毎回お世話になったpodの一覧を表示するスペシャルサンクス用のビューを用意してるんですが、Podfileをうまく利用してこの作業を効率化できないかなぁ、と試しに作ってみました。(Ruby用に作った、Arigatoと同じ発想です。–md」というコマンドでMarkdownなファイルを吐けることを知り、最終的には単純にそれを読み込んで表示するだけのライブラリになりました。tnantoka/SPThanksViewControllerこんな感じで現状は普通のGroupedなTableViewで表示されるだけです。(クリックしたらWebView内にpodspecで指定されているhomepageを表示)まだ大した機能がないので、CocoaPodsには登録してませんが、以下のようにPodfile内でgitを指定すれば使えます。podfile-info.mdしたファイルをプロジェクトに追加すれば、それを元にスペシャルサンクスビューを表示します。(ここを自動化できないか考え中です。installでうまいことやれば行ける?)モーダルで表示する場合のコードはこんな感じです。completion:nil];ライセンスファイルを抽出して表示したり、見た目をもうちょっとオシャレにしたり、などいくつか機能追加案はありますが、今後僕自身が使っていく中で「絶対いるな」と思ったものを追加していきたいと思います。CIでテストするようにしました。(MarkdownをオレオレParseする部分だけですが)Objective-Cにも対応してるとか、Travisさん便利すぎて涙が出そうです。Travisで動かすにあたって躓いたのは以下の点。tests」となってテストが実行出来ませんでした。host」を消すことで対応しました。SchemeのBuildから「Run」にチェックを入れたら解消しました。Schemesからテスト用のスキームをSharedにすればOK。どれも直接Travisは関係ないところばかりですが...。テスト関連はまだまだ初心者すぎることを痛感しました。いうわけで、興味があるかたは触ってみて下さい。初の有料アプリであると同時に、子育て系のアプリにも初挑戦になります。リリース記念で450円→350円にセール中です。(6/30まで)機能は排泄や授乳を数えて、カレンダー形式で振り返れる、というシンプルなものです。奥さんが実際に使ってくれていますが、紙に比べたらだいぶ楽になったようです。育児の負担が軽減できればいいなと思っています。有料アプリについて有料アプリを買うとなぜか「最優先ユーザサポート権」みたいなものも購入したつもりになる人がたくさんいるように見受けられるので、今までためらっていたのですが、何事も経験ということで今回は販売に踏み切ってみました。Storeのすごさをあらためて感じています。最近の低価格化の波の中で、値段が高いと思われるかもしれませんが、競合は紙の手帳(数ヶ月分で1000円以上とか普通)なので、それに比べれば安いし、子供のために使うお金は財布の紐も緩みがちという打算から設定した価格です。そもそも105円だらけという状況はあまり健全じゃないと思いますしね^^よろしくお願いします。20キッズ市場が熱いらしいキッズ市場が活況らしい。なんでも少子化によって子供一人あたりの”財布の数”が増えているからだそうだ。古い情報だけど、「【特集】“キッズビジネス”でGO!「10ポケット」への3つのアプローチ」によると市場規模は12兆円。(この前テレビで6兆円って聞いたので、ソースを探そうとぐぐったんだけどニュースが軒並み削除されてた。」にも書いてあった(※)けど、やっぱり家族や親しい友人のためにお金を使うというのは、自分のために使うよりもかなりハードルが低い。トリンプの下着販売サイトで男性におねだりする機能があって、メッセージを受け取った男性はついポチってしまうといううまい構図らしい。教育はずっと興味のあった分野だし、しばらく子供関連のアプリを作っていこうかなと思ったりしてる。身近にユーザサンプルもあるし。ファミリー受けしそうなものを作った経験が全くない。いうわけで、その練習にアプリを1つ作ってみることにした。自分向けにひっそりとリリースした、IT書籍タイムライン。IT系書籍の新刊をただ眺めるだけという俺得アプリ。(これのせいで何冊か余計に本を買ってしまった。広告費で稼ぐどころか完全な赤字。)で、これの「ムック本や付録付き雑誌をチェックできるバージョン」も作ってよという要望があり、また、iOS6向けのアプリを作ってみたかったので、ちょうどよいと思って、これを題材に練習してみることにした。完成品で、できたのがこれ。スクリーンショットランディングページピンクとハート...はい、超無難です。女性といえばピンクとか差別です!とか言われそうだけど、何事もまずは基本からということで、世の中に参考になるものが多い色を使った。素人っぽさを減らすため影やグラデーションは極力減らした。いらんことはしないに限る。前の僕に比べればだいぶマシになってきている気はする。練習ばかりしててもお金にならないので、次は子育て系の有料アプリでも作ってみようかなと考え中。27動画の通り、サーバ機能をONにしていれば、Wi-Fi内からプロジェクトを閲覧することができます。この機能は、以前から使ってみたかったneu.Nodeを利用して実現しました。neu.NodeはiOS向けにNode.js互換のAPIを提供してくれるライブラリです。今回は単なるHTTPサーバなので、全然その特徴を活かせてはないんですが、導入も簡単でレビューも普通に通ることがわかったので、今度はもっとそれらしいアプリを作ってみたいと思います。top人生で一番聴いたアルバム。あなたのスキマ時間をクリエイティブに。あなたのスキマ時間をクリエイティブに。素材アーカイブ2015年3月2014年11月2014年10月2014年9月2014年6月2014年5月2014年4月2014年3月2013年11月2013年10月2013年8月2013年6月2013年5月2013年4月2013年3月2013年2月2013年1月2012年12月2012年11月2012年10月2012年9月2012年8月2012年7月2012年6月2012年5月2012年4月もっと昔の記事はこちらから@tnantoka。