今是昨非

今是昨非

日出江花红胜火,春来江水绿如蓝

Watermark Camera

Watermark Camera#

“Watermark Camera - Simple and Easy to Use”#

The origin of “Watermark Camera - Simple and Easy to Use” comes from a question on the v2 forum asking if there is a good camera on iOS that can add time and location watermarks. Coincidentally, I was developing a watermark camera using OC, which only had location and time watermarks;

Thus, the idea of developing a Swift version was born, but what features should the app have, and how should the interface look? Where do these come from?

First, the features:

What types of watermarks should there be? There are many watermark cameras available on the market, so what features should I include to ensure uniqueness and avoid duplication?

  1. The user on the forum needed simple time and location watermarks, so watermark a was created, which is the normal time and location watermark. Expanding on that, it includes date, time, and location, with customizable display options.
  2. Watermark b originated from the fact that many websites require uploading ID cards for real-name verification, but there is always concern about ID information being leaked. I recalled a time when I was renting a house and saw a photo of the agent's ID, which had a note saying “This photo is for rental use only.” This led to the second requirement: an ID photo watermark, which is a line of text that can have customizable content and color.
  3. What other watermarks should there be? I considered that photos are often stolen, meaning that my photos could be taken and posted by others on social media or elsewhere. To address this, I thought of creating a stamp-like watermark, similar to how famous people’s paintings or writings always have a stamp mark. Is it feasible to add a stamp-like watermark? Thus, the third requirement emerged: to create a stamp with a unique identifier, so that every photo taken with this app carries this identifier, preventing others from stealing it. The default text provided is “Wishing you good fortune in the Year of the Tiger,” considering this year is the Year of the Tiger.
  4. Is that enough? Are these watermarks sufficient? At this point, I remembered seeing videos where some people would make specific gestures at the beginning to mark their uniqueness. Should photos also have a unique mark? Everyone has their own preferences and habits, so can I provide a customizable photo as a preferred identifier? This feature allows users to choose their favorite watermark, using a photo they like (for example, a photo of Luffy from One Piece, Naruto from Naruto, or even a photo of their wife) as a watermark, which will be generated on every photo taken.

Once the features were determined, what about the interface? How should the interface be planned and designed? I first experienced similar apps in the store, then combined my features to develop my app's interface, referencing the “Fragrant Color Boudoir” app's about page to create my own about page.

After completing the first version of development, where do the requirements for the second version come from, and how to monetize this app, rather than just relying on passion, is the next problem to solve.

The requirements for the second version come from user feedback and the features I need to implement.

  • User feedback requirements
    • Draggable watermarks
    • Full-screen watermarks
    • Multi-select watermarks
  • Features I need to implement
    • Internationalization
    • About interface
      • Suggestion feedback entry
      • Share
      • Review

From these features, I extracted the ones that would be charged. Initially, I planned to charge for multi-select watermarks, customizable image watermarks, and image editing features, but later decided to release these features for free in the second version due to user volume concerns.

The requirements for the third version also come from user feedback and the features I need to implement. Development has not yet started, but I expect to launch paid features. Users who have already downloaded the app will not be affected, while new downloads will have multi-select watermarks, customizable image watermarks, and image editing features as paid, along with independent albums and importing system albums as paid features.

  • User feedback requirements
    • No confirmation page after shooting, save directly
  • Features I need to implement
    • Independent album
    • Import system album
    • Share
    • Save locally

The requirements for the fourth version come from features I need to implement.

  • Custom upload domain, upload
  • Sniffing server, NAS synchronization
Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.