インディー開発者スポットライト: Stepz開発者 Michael Szumielewski

マイケル・スミエレフスキーはドイツ出身の独立系開発者です。ウェブ系スタートアップの失敗をきっかけに、2013年に実験的にiOSアプリの開発を始めました。AppleのApp Storeは質の高い作品を評価するものだと彼は考えています。彼はObjective-Cを独学で学び、シンプルな体重管理アプリ「WeightDrop」を開発しました。このアプリはApp Storeで一定の人気を獲得しました。
彼の最も人気のあるアプリは、健康増進のために1日1万歩以上歩くことをユーザーに促す歩数計「Stepz」です。内蔵のApple Motion Coprocessorによってバックグラウンドで動作します。

マイケルは、インディー開発者として生計を立てるのが難しいことを知っています。数字が示すように、開発したアプリで自活できるだけの収入を得ているアプリ開発者はごく少数です。現代では、アプリを開発するだけでは十分ではありません。ほとんどの開発者にとって、アプリを開発するのは簡単な作業です。しかし、その先にはマーケティングと収益化という難題が待ち受けています。
マイケルにとって、App Storeで成功するために不可欠な要素は、人々に好まれ、役立つと感じられる優れた製品を作ることです。それを踏まえて、すべてのアプリ開発者は、より多くの認知度とダウンロード数を得るために、App Storeマーケティングを学ぶ必要があります。モバイルの世界とiOSは常に変化しているため、新しいものが登場するたびに学び、アプリにとって適切なタイミングで迅速に実装することも重要です。今日では、iPhoneアプリだけでなく、iPad、Apple Watch、Apple TVも登場しています。新人開発者にとって、学ぶべき様々なAPIの多さに圧倒されてしまうのは当然です。マイケルは、まずは基本を学び、必要に応じて新しいAPIに徐々に慣れていくことが重要だと考えています。また、ベストプラクティスを知ることは、これまで以上に重要です。
マイケルがアプリビジネスを始めた当初に直面した大きな障害は、多くの分野で自分が何をしているのか全く分からなかったことでした。小規模な開発者には当然マーケティング予算がないため、知名度が問題となります。多くのインディー開発者に見られる特徴は、アプリ開発は優れているもののマーケティングが下手なことです。ダウンロード数を増やすには、App Storeマーケティングの基本をいくつか習得し、アプリの知名度を大幅に向上させる必要があります。アプリ開発は楽しいものですが、生計を立てるには大変な労力も必要です。プログラミング、デザイン、マーケティング、収益化、ビジネス、税金など、多くの分野でスキルを磨く必要があります。
最近、マイケルにとって最大の問題は時間です。一人で仕事をしていると、自分が会社のボトルネックになってしまいます。コードを書かなければ、製品開発は何も進みません。これは時にフラストレーションになりますが、彼に毎日最も重要なことに集中するよう促しています。多くのアイデアや機能要望に「ノー」と言い、アプリ会社にとって有益なことに集中することを学ばなければなりません。
iOSの将来について、マイケルはSwiftが特にiOS開発を始めたばかりの人にとって大きな存在になると考えています。彼はObjective-Cを好みますが、iOS開発の世界は変化し続けており、近い将来Swiftが活躍できる余地はますます少なくなるでしょう。また、2015年はApple Watch、iOS 9の広告ブロッカー、そして新しいApple TVなど、新たなチャンスが絶えず生まれていることを彼自身に証明しました。App Storeで成功することはまだ可能ですが、これらのチャンスを逃さず、それを活かして高品質な製品を開発していくことが重要です。
彼のアプリは360万回以上ダウンロードされており、彼は個人事業から複数の開発者を擁する会社へと事業拡大を目指しています。マイケルへの連絡は、[email protected]、Twitter @visu、そしてウェブサイトから可能です。