It’s a very casual app, but it’s also an app that can be made and maintained with an iPad.
wedge
When I was first surprised to find that the iPad could use Playground to write an app and put it on the App Store, so many ideas popped into my mind, and I immediately tried it.
I had no experience with SwiftUI at that time, but when I tried to write some code on the iPad, with the help of the code snippet in the Playground, I found that SwiftUI has now developed to be so convenient and efficient to build an app.
Then I decided to write a super clean app with color conversion and color matching.
Speaking of color conversion, I have developed color-related projects more than once. The last time I wrote a color conversion script in Zhongda’s JSBox.
A few years ago, I made an app called “Today’s Color”. Its function is very simple. It generates a color, a different color every day, and also changes the logo to the color of the day. But also because the function is too simple, it was rejected by the App Store. As of today, the block of today’s color in this app will be arranged in a future version~ to commemorate it.
Just Do It
At the end of April, I started this project and went through more than a dozen versions of the test. It took about ten days before it was launched on the App Store. In the past few days, the service of App Store Connect was also slowed down slightly due to the unstable service of App Store Connect.
During the development process on the iPad, it still gave me the following inconvenient factors:
- Difficult to debug. Only a very simple project is allowed. Once it becomes complicated and encounters a bug that is not easy to solve, you have to debug it on the mac
- Search is not powerful enough
- The performance is not enough, it cannot be compiled when encountering more complex statements, and sometimes the entire Playground will be stuck (may be a bug) (even the M1 iPad has insufficient performance, and the M1 on the mac should be shrunk)
- Can’t do localization
- and many more…
There are still many areas for improvement in developing apps on the iPad, but this idea is indeed a pretty good idea. Just imagine if the future iPad can allow each of us to easily make a game and put it on the shelves, and everyone can use their own imagination. Play to the extreme without worrying about the difficulty of implementation, Apple officially provides a set of copyright-free character models, similar to the current SF Symbol. The next era is the era of creators for everyone.
forewarned
In the future, these color-adjusting blocks will also add color matching, hue circle, etc., so stay tuned~
This article is reprinted from: https://clox.nu/blog/palette-1.0-release/
This site is for inclusion only, and the copyright belongs to the original author.