iOS

iOSアプリ用のいろいろなサイズのアイコンを1発で作成する(ImageMagick)

iOSアプリ用のアイコン、サイズがたくさんあって面倒くさいですよね…。

というわけで、
ドラッグ&ドロップでMac用とiOS用のアイコンを一瞬で書き出しできる「AppIcon」 – iTea3.0
これは便利そう!欲しい!!と思ったんですが、チャージ残金がなく断念。
(ヨドバシ.comの値引きキャンペーンを逃したのがここにきて…orz)

最近Macアプリ作れてないし、自分用に劣化クローン作ってみようかなぁと考えていたところ、「ん?画像変換といえばImageMagickがあるよな。じゃあコマンド1発でいけるんじゃね?」と遅ればせながら気づいたので、やってみました。

 

ImageMagickのインストール

Homebrew なら、

MacPorts なら、

で入るはずです。

無事終わったら、「convert」というコマンドが追加されるので、バージョンを確認してみます。

的な出力になればOK。

 

リサイズ用シェルの準備

自分でシェル書こうとしてたんですが、念の為ぐぐってみたら、案の定もう公開してくれてる方がいました。

AppStore Icons Generator 

今回は、こちらをありがたく使わせていただきます。

ホームのbinディレクトリに置いて、パスを通します。

実行できるか確認。

となればOK。

 

変換してみる

1024pxのアイコンをどこかのディレクトリに用意しておき、そこにcdします。

この状態で、

とするだけ。

できてますね!

激しく今更なTipsですが、これでちょっとは楽できそうです。
スクリーンショットとかにも応用できるかな?

バグを出したら謝りたい!iOSアプリ用簡易お知らせサービス「SorryApp」を公開しました

ソフトウェアにバグはつきものです。
もちろんなくすための努力はすべきですが、それでも0にはできません。

iOSアプリもソフトウェアですので、当然バグが発生します。

そんな時、とりあえず「ごめん!」と言いたい。
根本的な不具合ですぐに直せないかもしれないし、そもそも直すモチベーションがないかもしれないけど、それでも、とにかく申し訳ない気持ちでいっぱいなんです。

この思いを伝える方法が、App Storeには乏しい。
審査なしで情報を伝えれられるのは、レビュー欄と説明欄のみで、どちらも一度アプリをダウンロードした人はほとんど見ない。
※ 重大なバグの場合はアプリ自体を公開停止するので見てもらえないという問題もある。

謝りたいのは今まさに使ってくれてるユーザさん。
アプリを起動した時にちょろっと「最新版バグってる、ごめんね。」と伝えたい。

もちろんプッシュ通知はそういう用途にも使えるけど、そこまでしたいわけじゃない。
(それはなんか、もういいっていってるのにわざわざ謝りに来るみたいで、やりすぎな感じ。)

 

SorryApp.net


というわけで、そんな機能を簡単に組み込めるサービスを作ってみました。

その名も、SorryAppです。
なんてネガティブな名前とアイコンでしょうw

クライアントのサンプルはGithubで公開してます。
tnantoka/SAMessageViewExample 

これをプロジェクトに組み込んで、

という感じのコードを書くと、

みたいなお知らせ画面が表示されます。
※ API KeyはGitHubログインして、アプリを登録すると詳細画面の最下部から確認できます。

一応、Appleさんの審査を通過することを確認済みです。が、保証はできませんのでご了承ください。
めーめーめもに導入)

複数のアプリを登録すれば、ちょっとしたポートフォリオに使えるかもしれません。
tnantoka’s Apps – SorryApp

 

開発の感想とか


実は結構前に作ってたのですが公開のタイミングを逃してたので、ようやくリリースできて良かったです。

ごくシンプルな機能のサービスですが、サーバサイドを弄ることなくお気軽にお知らせ機能を組み込めるので、個人的にはわりと気に入っています。

使ってみたいというチャレンジャーな人がいましたら導入してみて下さい。
とりあえず僕は次のアプリにも組み込んでみる予定です。

ただ、開発当初、公開済みのアプリしか考慮してなくて(大失敗…)、途中で未公開のアプリに対応したせいで、使い勝手が悪くなってしまったため、そこは何とかしたいです。
アプリの対応言語のハンドリングも改善したい。
UIの日本語化はたぶんやらないです。

あと、クライアントの開発中、「iAdみたいにしたい!」「どうせなら画像なしで✕ボタンを作ってみよう!」とか遊びすぎました。また、回転考慮したカスタムセルを作るのがはじめてで、ソースが汚くなっちゃったので、全面的に書き直したいです。テストも書かないとなぁ。

あ、今回、はじめてiTunes API使ってみましたが、意外とお手軽でしたのでおもちゃにオススメです。
plist gemはiOSとの連携において最強と思いました。

 

おまけ:競合


新しいバージョンができたら積極的に通知しよう「iVersion」 – MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ

plistだけ用意しとけばアラート表示してくれるライブラリがあるようです。
完全にかぶった、こっちでいいやん…orz

 

こんな感じです。
興味ある方は触ってみて下さい。よろしくお願いします。

それでは!

初の一般人向け(?)アプリ「めーめーめも」をリリースしました

子供の名づけアプリはたくさんストアに並んでるんですが、どれも画数やら何やらスピリチュアルな機能満載で、そういうのが苦手な僕みたいな人は困ってしまいます。

というわけで、人名に使える漢字やその意味をインターネットで検索して、名前の候補をメモるだけのアプリを作ってみました。

めーめーめも

これといって特別な機能はありませんが、字面チェックができるのが他にないところかもしれません。

こんな感じです。

端末を回転すると横書きの確認も。

非エンジニア向けとはいえ相変わらずニッチなアプリですが、ニーズある人は使ってみて下さい。
今回も広告モデルなので無料です。

なお、17禁(?)になってますが、それはAppleさんのご意向です。
※ ネットを自由に閲覧できるアプリは原則このレーティングになる。たまにバレずに通るアプリもあるけど。

実はこのアプリは開発中のあるサービス・ライブラリのテストを兼ねていたのですが、無事審査を通過できて一安心です…。
そちらについてはまた別エントリで。
(テスト用に急いで作ったのもあり、翻訳漏れとか単純ミスがあったのですぐアップデートします^^)

それでは。

Webプログラミングアプリ「CoffeeScript At Once」のバージョン1.6がリリースされました

iPhone 5とiOS6をサポートしました。
また、ご要望のあったコンパイル済みJSの閲覧機能を追加しました。

CoffeeScript At Once | Minimal web development on iOS

CoffeeScriptが有効なプロジェクトでソース表示ボタン(ファイルアイコン)をタップすると、
以下のようにHTMLとJSのどちらを見るか選択できます。

無料ですので、宜しければお試しください。

Webブラウザアプリ「Narrow」のバージョン1.2がリリースされました

iOS6、iPhone 5をサポートしました。

Narrow: Plain hypertext web browser

が、iPhoneが縦長になって戻る・進む・更新ボタンが押しにくくなってしまったので、
次のバージョンでは、ジェスチャーで操作する機能を盛り込む予定です。

全然ダウンロードされてなくて悲しいので、興味のある方は是非。(無料です)

1 3 4 5 6 7  Scroll to top