Teaching Lincoln Swift. Starting with Swift Playgrounds

Yesterday I filmed the first of hopefully many videos of me teaching my oldest Lincoln (8 years old), how to code.

We are starting out with Swift Playground’s Learn to Code sessions. Eventually the goal is for me and him to make a simple app together and publish it to the store. I have no timeline for how long it will take, but I am hoping to do at least 1-2 videos a week on it. They get super long, but if anything I like documenting the process for even just myself.

If you are interested in watching the first one is now live. My youngest Hudson (4 years old) comes in about half way through and add some comedic faces to the video.

Obtain 1.1.3 Released – Now more complicated 🤣

Obtain 1.3 went live in the App Store yesterday with the added ability to select different options for the watch complications.

Every complication is now supported and has at least a couple options to choose from. My favorite is still the Bezel complication you can now have the date and time displayed. Which I understand can be a little odd for a weight tracking app, but lets be real not everyone wants to scream it on the hills that they are trying to lose weight, so why not have the option to just see a small graph indicating your progress and the rest be relative information for you daily life.

This update a lot of fun, but also took me a little longer to get done. I hope you all enjoy it, if there is another complication option you’d like to see, please let me know. And if you haven’t yet be sure to download and check out the app

Obtain Apple Watch App Now Available 🎉

It was actually released the other day, but I haven’t had time to write a post about it in until now. If you haven’t gotten the app yet you can download it here.

The watch app is pretty simple as I stated in my last post. I want to keep it fast and easy to use. It was a ton of fun to create. I hadn’t been able to make one since ChoreMonster. I am also still super proud of the watch icon.

This was my first time working with complications, which I’ve also kept simple for now, but with the help from @qzervaas creator of the amazing Streaks and Outcast apps. I was able to add a little extra to the infographic top sub-dial complication. If you set the apps icon there it will display the time in the bezel area. I love this watch face, but with all the complications it does make reading the time a little harder. So having this feature is a huge plus (for me at least)

I still have a ton planned that I want to add to the app and plan to keep working nights and weekends to bring more and more features. Feel free to hit me up with anything you’d like to see

Also don’t hesitate to write a review for it if you have tried it out.

Thanks again,

-Brian

Keeping it simple – Obtain’s Watch App

This weekend I built the watch app for Obtain. I still need to work on the complication, but I finished up the icon, interface and all the connectivity between it and the phone.

With the watch app I am keeping it simple. It displays your current weight, goal progress and the ability to add a new weight from the watch. I feel a lot of apps try to cram in too much info into their watch apps, which causes the app to take longer to load and in turn stops people from wanting to use it. Luckily my app itself was already simple, so simplifying the watch app was easy.

All in all there are only 5 variables that I need on the watch:

  • Current weight
  • Current goal (Next marker or main goal if Pro isn’t unlocked)
  • Start weight for the goal (either your start weight or last goal)
  • Weight type (pounds, stones, kilograms)
  • And if Pro was purchased (which is required to add a weight from the watch)

For now, I decided to store all these items in UserDefaults rather then bringing over CoreData or any other type of data management. In my opinion with 5 items anything else would be overkill.

All that being said. It was a blast to work on the watch app this weekend. The watch is still my favorite Apple device. Sadly, I haven’t had many chances to work on the watch so making one for Obtain was a high priority. As I stated before I still need to work on the complications and hope to finish them next weekend 🤞. I’ve never done them before so looking forward to learning something new. 🤓

Below is a short video of the watch and iPhone app doing their thing.

A week in the AppStore – Obtain Weight Tracker

So my app, Obtain has been out for a week. In that time it’s had 125 installs and 19 IAPs. Not setting any records with those numbers, but I didn’t expect to and I’m happy with the progress so far.

My goal was to get my own app in the store again any income it brings is a bonus. Yesterday 1.0.2 was released with a few more bug fixes, nothing major, also so far the app hasn’t had any reported crashes 🤜 🌲 (knock on wood).

Next up is to build the watch app, I started on it the other night and got the icon and layout finished along with requesting the data from the phone app and storing it locally on the watch. I still have a lot of optimizing to still do there, but I am hoping to finish that up this weekend. Then I’ll have to move onto the complications. I’ve never built those before so that may take a little bit of time. Goal is to have 2 sets. One for just launching the app and another for showing your progress towards your next goal (second one requiring the pro purchase, which will also be required to update your weight from the watch.)

After the watch is done I am going to add a Face ID /Touch ID /Passcode lock to the app so no one can just open the app as see your weight information. I totally understand and have used features like this before, so I want to get that out there ASAP and it should have had it in the 1.0.

Lastly I want to add in FMI (Fat Mass Index) for those that prefer that over BMI.

Goal is to have all this done sometime in January (shooting for no later then the 15th 🤞)

I also want to say thanks to all those that have downloaded, installed and gone as far to buy the IAP. It means a ton, I’m having a blast working on this app and I can’t wait to continue to improve it and create a couple more in 2019.

And if you haven’t downloaded it yet you can just click here to get it now. 😁

Thanks!!

Also here is what the watch icon will look like. I’m overly proud/excited about it. I am far from being a designer, but “designing” this app has been a lot of fun.