Dev90X: Zero to App in 90 Days

Dev90X: Zero to App in 90 Days

By Jack Cotton-BrownTechnology
Download on the App Store

Dev90X: Zero to App in 90 Days episodes

  • Day 80: Let’s recap. What a rollercoaster it has been. Working with... Unwrap app, Stanford iOS Course.

    Discussion:

    • This 90 days has been a bit of a rollercoaster ride.
      • Pushing my own limits to stay consistent on something big.
      • One month of strict keto - transformed my health.
      • Getting sick.
      • Getting burnt out after getting sick and not taking proper rest.
      • Developing an intense crush on my friend and then being rejected (twice).
      • Asking for help on the handstander project. Working with Harry.
      • Pivoting the app project to a new app, and new partner. Working with Dylan.
      • Buying an iPhone and switching over from Android.
      • Learning Xcode.
      • Learning Swift.
      • Learning about iOS development in general.
      • Building a demo app for handstander.
      • Training an action detection model.
      • Learning a lot about A.I and machine learning.
      • Choosing between UIKit and SwiftUI.
      • Beginning the journey of learning SwiftUI.
      • On track to launch something big.
      • Progress Update:

        • 7 Lessons from Unwrap
        • Finished lecture 10 of Stanford
        • Missed out of video 3/3 of the ios architect crash course because it was on a timer.
        • Carved out some down time in the middle of the day for a nap to catch up on sleep.
        • Did my breathwork.
        • Did my morning workout (transitioning to morning workouts rather than afternoon).
        • Did my 100 handstands.
        • dev90x.com

          18 min
        • Day 78: You used a streak freeze!

          Discussion:

          • I wanted this podcast to be an honest overview of my life.
          • Suppressing my feelings for someone close to me as slowly eaten away at my energy, vitality, and ability to focus and be productive.
          • Other important aspects of my life were sacrificed in order to maintain a disciplined approach to this new endeavour.
          • Certain things can only be ignored for so long until you burst at the seams.
          • Creating space for intimacy in my life.
          • It seems like everyone I know is going through relationship turmoil right now, so it’s not just me.
          • I’m going to refocus my life to address these neglected areas.
          • I wonder if I’m doing this the hard way. I think of the scene from Castaway where Tom Hanks is trying to light a fire rubbing sticks together, and he just hurts himself because he’s trying too hard using the wrong technique.
          • Progress update:

            • Decided on a high level direction for the app name - shying away from yogic traditions.
            • Learned that the volume dimming of music is not a good user experience.
            • Explaining breathwork concepts to people is a challenging endeavour.
            • The design of this app is very important - so I’ve been thinking less about code and more about design.
            • dev90x.com

              21 min
            • Day 76: Design time! Working with... Dylan, Coda, WHM app, Breathwrk app.

              Discussion:

              • As it turns out, Dylan has a really good contact in Silicon Valley.
              • Progress Update:

                • Doing my breathwork practice with a different playlist
                • Testing the Wim Hof Method app
                • More lessons from Unwrap
                • 20 minutes code Jam in a playground
                • Building some SwiftUI views
                • Meeting with Dylan - talking about Design and a phone call to a girl in Silicon Valley, talking about building apps.
                • dev90x.com

                  12 min
                • Day 75: Ideation is the enemy of execution.

                  Discussion:

                  • Realising that most new project concepts start on paper, and not in Xcode. The more you ideate, the less you code.
                  • Deciding on which project to pour my life-blood into.
                  • Strategising on a way to navigate the equity conversation now that a new opportunity is on my doorstep.
                  • Progress Update:

                    • 4 more lessons from Unwrap.
                    • Back into the design phase. Initial design work on the Breathwork app.
                    • Lot’s of research into equity splitting, vesting schedules etc.
                    • Listening to really old podcast episodes from 2015
                    • dev90x.com

                      22 min
                    • Day 73: Having the hard conversations. Working with... Harry, Hacking with Swift, Unwrap.

                      Life Update:

                      • Feeling under the weather again
                      • Fasting went well
                      • Breathwork was challenging again
                      • Discussion:

                        • I anticipated this would happen... many hours being spent on things other than development.
                        • Harry has begun working on the screen designs.
                        • Progress Update:

                          • 3 hour session with Harry
                            • Equity agreement
                            • Roles and responsibilities
                            • Marketing strategy
                            • Funding Strategies
                            • Screen designs
                            • Read a very comprehensive new article from Paul Hudson
                              • Decided to narrow my focus in the materials I am consuming to plow through things faster and get less distracted.
                              • dev90x.com

                                18 min
                              • Day 72: Crushed my breathwork practice, and that’s about it. Working with... Unwrap app, Swift Playground.

                                Discussion:

                                • Drank alcohol and slept poorly
                                • Lacking motivation to really get things moving today
                                • Feeling a bit unfocused.
                                • Crushed my breathwork practice (again).
                                • Learned that it feels a lot better to get big things done rather than lots of little things.
                                • Progress Update:

                                  • A lot of random things.
                                  • One Full module from the unwrap app
                                  • New resources roundup
                                    • Apple developer news website
                                    • let’s build that app! blog has some really great explanation articles. Not tutorials per-se... more so explanations.
                                    • Scanned the app store for developer news apps - found iDev but it is subscription only, no free version.
                                    • One line of code in a playground
                                    • Engaged in the Hacking with Swift Slack
                                    • Planned my week ahead in detail
                                    • Added Bucket list, and Ideal Habits, into my life planner document.
                                    • dev90x.com

                                      17 min
                                    • Day 71: My current routine and resources recap.

                                      Discussion:

                                      • Morning routine:
                                        • Wake up average around 6am, sometimes later, sometimes earlier.
                                        • Make a warm beverage.
                                        • Sip beverage while doing Indonesian study on Duolingo
                                        • Bathroom
                                        • Breathwork practice
                                        • Second warm beverage
                                        • iOS study time commences.
                                        • Stanford iOS course lectures on YouTube
                                        • Unwrap app mini lessons.
                                        • Note taking
                                        • Googling random questions that come to mind
                                        • YouTubing random questions that come to mind
                                        • Often getting sidetracked by the youtube algorithm, or a question chain that goes deeper.
                                        • Around town - podcasts
                                          • Under the radar is number 1 - listened to around 43 episodes - goal is to listen to all 200 or so. I like the 30 minute time cap format - the information is more condensed and succinct.
                                          • Swift by Sundell or Stacktrace is number 2 - if I ever ran out of pre-downloaded episodes. (for some reason I cannot stream podcast episodes from my LTE connection here in Bali)
                                          • My one line of code: Swift Playgrounds - testing language concepts, mostly concepts that come up from doing the unwrap lessons. So many little language quirks to test and understand.
                                          • Work from home.
                                          • Sessions with Harry
                                            • Focus on design aspects and community engagement.
                                            • I’ve got a book lined up on my phone for when I finish the Unwrap course
                                            • My plan is to move into the 100 Days of Hacking with Swift course as a daily do-er.
                                            • Progress Update:

                                              • Another 3 lessons in Unwrap.
                                              • dev90x.com

                                                26 min

                                              About Dev90X: Zero to App in 90 Days

                                              From the publisher's feed

                                              Join me on my journey to ship an app in 90 days from near-zero developer experience.