I Built an Offline App | Devlog #2

Поділитися
Вставка
  • Опубліковано 27 лип 2024
  • 👋 I'm a software engineer and I am starting my iOS indie developer journey. In this video I added a sync strategy to my app so the user can play the quiz even when the device is offline.
    Chapters:
    00:00 - Intro
    01:08 - Cloud functons
    02:39 - App logic
    04:30 - Testing the sync logic
    05:14 - Testing the game
    🔔 Subscribe so you don't miss my next videos: / @appsgocrazy
    #indiedev #development #software #ios #offline #server

КОМЕНТАРІ • 6

  • @dslvsllt
    @dslvsllt 20 днів тому

    Hey!
    Really nice videos!
    Do you recommend any resource for learning to develop iOS apps other than the documentation?

    • @appsgocrazy
      @appsgocrazy  19 днів тому +1

      Hey, thanks! Yes, I do have many recommendations 😅 My main source of knowledge comes from reading and I think I usually go to these sources.
      - Donny Wals books. He has multiple practical books about topics like Swift Concurrency, Combine, etc.
      - Kodeco books. I bought a couple for Architecture and debugging and I think they are quite good as well.
      - Chris Eidhof has multiple books about SwiftUI and Swift that are really nice to read if you want to know a little bit more about how things work.
      - Hacking with Swift it’s a must. He has articles and books. I haven’t got any book yet but the “100 day challenge” of iOS topics are full of great content. He did for SwiftUI and SwiftData.
      - Swift by Sundell is a blog where John Sundell writes about tips, improvements and sometimes only explaining complicated topics in really simple ways with nice examples. I like it a lot.
      If you like to see videos, I haven’t check a tutorial or bought a course about iOS/Swift in years, but usually what I like to do is just check conferences in UA-cam when I have the time. Just try to find some names online and look for them because usually they post the videos after some months of the conference. Some that I follow are:
      - SwiftConf
      - IOS conf sg
      - GOTO conferences: but is mainly about software in general.
      - In Vimeo you might find some videos about NSSpain that are also quite good.
      Of course WWDC is a must to give you a nice start in whatever topic would like to check.
      And lastly the docs which is when I can’t find anything anywhere else 😄
      Btw, don’t forget that if you have the time, also going to meet-ups in your local town is a good way to see what’s going on in the community.

    • @dslvsllt
      @dslvsllt 17 днів тому

      @@appsgocrazy Thank you so much 🧡

  • @questerstudio
    @questerstudio 22 дні тому

    did you consider mongodb realm for the local first sync?

    • @appsgocrazy
      @appsgocrazy  21 день тому +1

      Hey, thanks for the question! I did not, not because I have something against it but mainly because I’m trying to learn something new with the apps I’ll make in this channel. SwiftData is something hard to use in apps that support old iOS versions. In my current job where we support iOS 15 onwards and maintain an app with more than 50k active users we use Realm and I have to say it’s really good. I like the simplicity, the listeners/subscribers and performance of it. However if I’m doing an app from iOS 17 or 18 onwards, I’ll try to use Apple frameworks as much as I’m able to and avoid third party dependencies when possible

    • @questerstudio
      @questerstudio 17 днів тому

      @@appsgocrazy Cool makes sense. Great work