このToDoリストアプリは、iPadでSwift Playgrounds 4を使って作成・公開された最初のアプリですc

このToDoリストアプリは、iPadでSwift Playgrounds 4を使って作成・公開された最初のアプリですc
このToDoリストアプリは、iPadでSwift Playgrounds 4を使って作成・公開された最初のアプリですc
Swift Playgrounds 4 アプリ

WWDC21でプレビューされた後、Appleは2021年末にSwift Playgrounds 4をリリースしました。これにより、iPadユーザーはXcodeやMacを使わずにアプリを作成・公開できるようになります。そして今、ある開発者がSwift Playgrounds 4を使った最初のアプリの一つ「ToDon't」を開発・公開したようです。

ToDon't は Cephalopod Studio が作成した ToDo アプリで、基本的には「やらないこと」が満載です。

毎日の ToDo リストに、特に「やらないこと」をまとめたランダムな事前作成タスクを追加して、そのタスクを消すことで、楽しみながらすぐに生産的になったと感じることができるようにします。

このアプリには、やるべきことがたくさんあります!すべての項目をチェックすると、達成感をランダムなお祝いで祝うことができます!

非常にシンプルですが、私たちの注目を集めたのは、iPad 上で Swift Playground 4 のみを使用してアプリを開発するプロセスを紹介する Cephalopod Studio のブログ投稿です。

良い点から始めると、ToDon't の開発者である Matt Waller 氏は、Swift Playgrounds 4 を使用した開発のスピードと汎用性を称賛しました。UI に取り組みたい場合や公開が簡単な場合、そして何よりも、ゼロから開発を始めるのにそれほど費用がかからない場合、Swift Playgrounds 4 は完璧なプロトタイプだと述べています。

9年前、初めてiMacでアプリを作り始めた頃、その面白さにすっかり夢中になったのを覚えています。しかも、それをスマホで動かせるなんて!(スマホにアプリが簡単にインストールできるなんて、本当に憧れます!)本当に楽しいです。そして、今では比較的安価なマシンで高品質なアプリが作れるようになったのも、本当に素晴らしいです。

サイトのデフォルトロゴ画像

とはいえ、Swift Playgrounds 4は開発ツールとしての最初のバージョンでは完璧とは程遠いものです。ToDon'tの開発者はアプリ内課金のテストに苦労しており、TestFlightでしかテストできないと述べています。その他の機能要望としては、CloudKitの使いやすさ、組み込みGit、デバッグプロセスの改善などが挙げられています。

Swift Playgrounds 4 にはまだウィジェットと拡張機能が欠けており、TestFlight に送信する前に iPhone でアプリをテストすることはできないため、スムーズに動作するまで何度もやり直しが必要になります。

皆さんからいくつか指摘されている点があります。例えば、画像はインポートできるものの、アセットカタログでサイズを明確にすることができません(フィードバックID: FB9830500)。Playgrounds(SWIFT Playgroundsって言うんでしょうか?)のjsonファイルは編集できません。読み込みと解析は問題なく、「リソース」フォルダに保存されます。ただし、これらのファイルをテキストファイルとして編集できれば非常に助かります(フィードバックID: FB9830502)。Playgroundsのプレビューには、Xcodeにあるようなデバイスプレビューがありません(フィードバックID: FB9830505)。

注目すべきは、Matt が創作プロセス全体を通じて、Swift Playgrounds 4 に関するフィードバックを Apple と共有していたことです。これは、将来的にさらに多くの機能が追加されるために必要になります。

開発者はブログ記事で、「結局のところ、これはまさにその名の通り、Swift Playgroundsです。遊び場です!主に物事を理解するのに最適な場所です」と述べています。

これはiPad版Xcodeでもなければ、全く新しいApp Composerアプリでもありません。主に教育やプロトタイピングのための優れたツールとして活躍するでしょう。

それに、サイドプロジェクトエンジンとしては今のところかなり素晴らしいです。制約が創造性を生む絶妙なバランス、例えばソネットの限界みたいなものがあるからこそ、そう言えるんです。傑作が生まれるかどうか、楽しみです。

ToDon'tはApp Storeでこちらからご確認いただけます。

Swift Playgrounds 4を使って独自のアプリを開発しようとしていますか?プロジェクトの進捗はいかがですか?ぜひ下のコメント欄でご意見をお聞かせください。

さて、今週の土曜日は iPad で Swift Playgrounds を使用して、とんでもない ToDo アプリ「ToDon't」を開始します。このアプリでは、ToDo リストに「やらないこと」を追加して、それを消すことで生産性を高く感じることができます。#iOSDev #SwiftUI #iPad

1/n

— マット・ウォーラー(@wattmaller1)2021年12月18日

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。