Github (new):
SteemShutter v3.0
Github (old):
SteemShutter
App Store:
SteemShutter
Check the screenshot from my interface builder:
You notice the scene in the center of the screenshot, this is now the initial View Controller. That means when you open the application, first you see is this little menu. In older versions, when you opened the app, you were immediately ready to take the photos. But that's why the first page in the app was crowded with buttons, as you will see in a few images below.
You notice four buttons, the first is for the SteemShutter Camera, the second is for the Signature Creator, the third is for Meme Mode, and the fourth is for Collage Frames. You also notice these labels: Your Steemit Signature, Your Recent Content, and Pending Payout. When you type your Steemit username into the Signature Creator, the app will fetch these data from Steemit using steemjs api (discussion by blog) so you are able to monitor what happens with your recent pending payout.
Check the screenshot from my iPhone SE:
Speaking of Signature Creator, in older versions it had two scenes and were kinda clumsy created. Check the screenshot from my old interface builder to see how it looked before:
The screenshot from a real device looks like this:
Now, when you typed your signature, it remains saved in the app until you change it. So next time you open the app, you will see your recent content and it's pending payout. Let's pay some attention to he Meme Mode tool. As in older versions, you have two text fields for the top meme text and the bottom meme text. It is cool because of its simplicity, a bunch of fonts and colors are easy to change and you can pick any photo from your Photo Library, no matter was it made with SteemShutter or not. Tap the "next" button to see what you have done, if you did something wrong, you can go back and fix it, or you can save your meme to your Photo Library.
Check the screenshots:
However, this is a simple meme generator that offers you bunch of fonts and colors, but it is still too simple and restricted on these two horizontal text fields. That's why I'm planning to build a stand-alone meme app for the web with more functions and options, inspired by Steem blockchain.
Those frames, in which you can place two, three, four or five photos were created by utopian.io contributors and I find them nice and useful. I didn't change the code since the previous version. I had a lot of troubles trying to make my app automatically resize all the photos, dependingly of the sizes of the empty fields inside the frames.
Here's an example:
With SteemShutter you can easily add the photos inside the frames and save them as a single image into your phone's photo library.
Before this upgrade, the camera view was the first what you saw when you opened the app. And it used to look like this (in the interface builder):
You notice that I have three buttons less than before, thanks to the opening menu that I added in this update. The buttons for Meme Mode, Signature Creator and the Frames, all were placed at the top and at the bottom of the camera view and that made my app look crowded by buttons. And buttons had to be very small, you actually had to tap all of them just to check what is all about.
Now things are neater and the whole app is more user-friendly.
The app still has all options as before: flash device, focus (auto/manual) and when you take the photo you are re-directed to the PhotoEdit ViewController where you can add the filters, rotate the image, crop the image using the "crop frame", and save your photo to your iPhone's photo library. The app places your signature in the right-bottom corner of your photo along with Steem logo like the watermark. Before saving your photo, you are able to change the color of your signature to get better visibility.
Check the screenshot:
This was my first app and I had a ton of mistakes along the way, now I came back to fix them. The guys from Apple always review my apps for days, so this will probably be available on the App Store tomorrow.
SteemShutter 2.5 - I added frames from contributors
I'm really having troubles by trying to re-build this app for Android. Xcode and Android Studio are two different things, they use different programing language and it takes too much time for a noob like me. So in next few days, I will make another task-request post for and ask for some help. Stay tuned!