Ok. So I guess I will have to start the YouTube App all over again. It is definitely going to take a few tries to get right. But I know if I keep working a little each day toward my goals, I will definitely make progress over time. I have to admit the YouTube App is pretty fun. I am on the setting up GitHub and BitRise lesson. Those are tools that I haven’t discovered very much and don’t really know what they even are.
Quick update on Progress in the YouTube App (What’s left to do)
- Configure Gitignore
- Swift Codable and JSON Parsing
- Building the User Interface
- The Custom Video Table View Cell
- Watching the video in the Detail View Controller
- Like and Subscribe Functionality
I just finished the Configure Gitignore. Made some pretty good progress today. I will be pretty busy with some other stuff tomorrow. I will do Swift Codable and JSON Parsing on Feb 7, 2021.
So I feel like I am almost ready to move on from the Swift Codable and JSON Parsing. I am almost done with all of the hardest parts of the app.
I am using the GitHub stuff a TON! It has already saved me twice from destroying my own code. It’s basically a save point before doing something risky to your code good times! I tend to get a crazy idea, push to github and then start demolishing my code lol the. Thinking… maybe that was a bad idea lol checkout the previous commit and you’re good to go! Bitrise I don’t see much use for yet as a solo developer but I’m sure it’s just because I haven’t been using it
Ok. Quick update on progress. I have finished three one day builds. I have finished the following.
- Sound Recorder App
- Calculator App
- YouTube App
There is only one One-Day Build to complete and that is the Like and Subscribe OAuth extension. Which I should be done with by the end of this month. But I will keep the CWC subscription for a little bit. Once I have built and submitted a few of my own apps onto the App Store, I will cancel the subscription since I will no longer need it from this point on.
Bitrise is definitely more useful in teams and when deploying apps.
It can be used solo, but that’s not where the biggest benefit is at
Great to hear!! that’s awesome progress!
Ok. So I ran into some technical issues while integrating OAuth into the YouTube App. I don’t know if I can successfully integrate OAuth into the YouTube App. If I can’t integrate that functionality successfully, I think I will skip the Like and Subscribe part. I might get started on the Full Stack Notes App since I might learn or pick up a few/some new skills.
I don’t think I will be able to successfully integrate OAuth into the YouTube App since this time I ran into the exact same problem as I did last time. So I think I am going to skip the OAuth extension and move on to the Full Stack Notes App since I do want to pick up some more new skills.
Ok. Full Stack Notes App. Not as easy as I thought. Setting up the database and building the webserver was no joke. I feel like that is going to be the hardest part about building the Full Stack Notes App. The rest should be pretty easy. I ran into a bunch of technical issue and this is a Full Stack iOS Notes app. The database part seems easy but the webserver API part is something I need to review.
that sucks to hear about the auth not working, I’m gonna need it in my 2.0 version! I hope I can make it work still hahaha
I decided to redo the first lesson of the Full Stack Notes App and hopefully, I will get it right this time.
I should be done with the Full Stack Notes App by the end of this month.
Ok. So I just finished the Full Stack Notes App tutorial series. I might review it to see if I have missed a few things. Even though I won’t build a Full Stack iOS App of my own. I am happy that I got a look into using different web development technologies, building a custom server, using POSTMAN. I also learned a new way of parsing JSOn by using .utf8 encoding strings. I did get a little more experience with working with Navigation Controllers. I did learn how to use and work with MongoDB a database that stores data in the JSON Data Format. Finally, I got a lot of extra practice working with Table Views, Structures, using the MVC design pattern and much more.
Ok. So I might jump on to the iOS Animations course and look into some of the UIKit Bentos.
Dude I loved the animations, now when I see the animations on fancy apps I can see how simple it would be to add them to my own apps
Ok. I just wanted to give a quick progress report
- I have finished literally almost all of the one-day builds. There was one of the one-day builds that I could not complete and that was the OAuth extension of the YouTube App since I ran into some technical issues. Here is a list of the one-day builds that I have completed.
- Sound Recorder App
- Calculator App and the Programmatic UI extension
- YouTube Video App (No OAuth)
- Full Stack Notes App and the Core Data extension
Ok so now that I have that done, All that is left to do is to take a look into some of the UIKit Bentos.
Ok guys so a few weeks ago, I started working on my own app. I don’t know why I never told anyone until now. It was a fun app to build. It was a Notes app but with Core Data. I didn’t watch the Core Data One-Day Build and I built that from the prior knowledge that I have acquired from Chris’s tutorials and the training apps that I have built.
It has some good features like sorting the notes by date and dark mode. I did use a database. Guess which database I used. You can toggle the dark mode switch. If anyone is interested to see my app, I will leave a zip file containing my xcode app.
Alright, I made some progress on my custom app today. I am a bit tired from this late-night work. I will continue tomorrow at around the same time or maybe before night-time for sure. Alright, good night!
Alright, I just made some pretty good progress on my custom app today! I would say that I have most of the essential app groundwork finished. I just need to work on the code behind and hook everything up to the code behind. I would say the app will take about a week or two to make if I get the SIGABRT error figured out.