Swift Playgrounds: A Promising Start For Hobby Developers

Поделиться
HTML-код
  • Опубликовано: 15 сен 2024

Комментарии • 37

  • @John-Dav
    @John-Dav  2 года назад +4

    What do you think of Swift Playgrounds? Is this just the beginning of what is possible on the iPad? I sure hope so!

    • @danielfrappier3378
      @danielfrappier3378 2 года назад +1

      As a hobbyist programmer I am quite excited. I think it will slowly improve over time.

    • @John-Dav
      @John-Dav  2 года назад +2

      I agree. It’s a great tool to introduce people to coding. Young or old.
      I hope that if they do eventually add more professional tools to it they don’t complicate it to the point of making it hard to pick up.
      With “Playgrounds” being in the name I do believe it will always be a tool for learn first and real work being reserved for Xcode/some future Xcode iPad app.

  • @SweetHoneycode
    @SweetHoneycode 2 года назад +7

    I wish more dev tools took this route. This is incredible.

  • @RM-xr8lq
    @RM-xr8lq 2 года назад +4

    i work as a software engineer doing full stack (mostly backend) for the web, and wanted to see how mobile development is. i initially checkout out stanford’s cs193p course for ios dev, and it was a little dry and a matching game doesn’t really seem like the best project to start with (a little boring and dissimilar to most apps)
    i recently learned about the ios modules on swift playgrounds (m1 ipad), and it is has been really enjoyable and easy to learn! they do a great job easing you into ios fundamentals, and the way it walks you through with accompanying documentation, encouraging experimentation, really lets you grasp how swift and swift UI works. i’ll probably still go through that stanford course after this, but i already feel like i have a strong foundation in just a few hours of using playgrounds

    • @John-Dav
      @John-Dav  2 года назад

      Yeah I do think that Playgrounds is a uniquely fun way to learn how to code. It's not a powerhouse by any means, but I think it makes the idea of programing more accessible to newbies which is an awesome thing!

  • @scottwooddell1241
    @scottwooddell1241 2 года назад +2

    You are absolutely right about this being a great tool for education. I am a computer science teacher at a high school where every student is issued an iPad. I am now looking for ways to incorporate using Swift Playgrounds into my curriculum. I am looking for more online tutorials to get myself up to speed with Swift and SwiftUI. Keep the videos coming.

    • @John-Dav
      @John-Dav  2 года назад

      That's awesome that your school is able to issue every student with an iPad that's awesome! I'll definitely have more content here on the channel around Swift Playgrounds and SwiftUI in general, but there's a wealth of knowledge already out there too - have a fun time learning and passing that knowledge down to the future generation!

  • @gregr209
    @gregr209 2 года назад +4

    Spot on observations! Looking forward to more 30 minute app building on the iPad only videos in the future :-) hint hint

  • @AivarsMeijers
    @AivarsMeijers 2 года назад +2

    I build and submitted App to the AppStore and live streamed all the process. It is doable, but I do not see anyone in his own mind will switch from Xcode to Playgrounds. Also as you said there is a bunch of limitations and you can’t even use all the Apple Frameworks. But this is great tool to start learning to code and even release first App without buying a mac and learning how to use Xcode.

    • @John-Dav
      @John-Dav  2 года назад +1

      Yeah completely agree if you have Xcode there’s very little reason to use swift playgrounds. I do think there’s a small amount of value for quickly prototyping ideas, but other than that it’s definitely still a learning tool.

    • @MyNathanking
      @MyNathanking 2 года назад

      What do you mean don't see how anyone in his right mind would switch from Xcode to playgrounds? Playgrounds is the only programming I can understand and even there I struggle with understanding the lessons. I wish the playground with Byte the bird and all those gems and switches would have more online learning supprt.

    • @AivarsMeijers
      @AivarsMeijers 2 года назад

      @@MyNathanking I'm saying that from a professional user perspective. Sure, playgrounds make the learning process much easier because you don't need to learn how to use Xcode first.

  • @kenzalethomas1891
    @kenzalethomas1891 2 года назад +1

    It’s official. I’m watching your vids when it comes to updates on swift playgrounds and X code. I would love have the same functionality of Xcode on Swift Playgrounds.

    • @John-Dav
      @John-Dav  2 года назад

      Definitely - hopefully they'll bring some more updates with iPadOS 16. WWDC should be just a few weeks away.

  • @len_len700
    @len_len700 3 месяца назад

    I installed Playground on Mac, found it much more convenient. Amazing for trying coding journey

  • @elvinhuseynli9408
    @elvinhuseynli9408 2 года назад +2

    İ have question to you?can we develop programme in ipad , look like notability or other programme that we can share in app store?

    • @John-Dav
      @John-Dav  2 года назад

      Swift Playgrounds will let you create an app using SwiftUI and publish that app to the AppStore (apple developer account required). It is more limited than Xcode so it’s probably best for small scale apps or prototyping ideas quickly and less good for larger scale projects.

  • @kwo_connected_fitness
    @kwo_connected_fitness 2 года назад +2

    Suggestion for future video. How to import/open Swift PG4 application in Xcode. Then how to load that application from Xcode onto your iPhone.

    • @John-Dav
      @John-Dav  2 года назад +1

      Great idea for a video. 😉

    • @kwo_connected_fitness
      @kwo_connected_fitness 2 года назад

      @@John-Dav my 12 yo and I built an app in SPG4, no intention of submitting it to the App Store, but would be very cool to load on phone and show it off. We are beginners, thus Xcode is quite intimidating!

    • @John-Dav
      @John-Dav  2 года назад

      That’s awesome to hear and something I can’t wait to do with my daughter once she’s old enough. Xcode is a beast and I’m still very much learning it too - always learning. :)

  • @PatilShraddhesh
    @PatilShraddhesh Год назад +3

    Hey I'm from future and it's available for mac

  • @h46it_G
    @h46it_G 2 года назад +1

    I just picked up a Redragon K530 wireless mechanical keyboard! I’m not sure if programmers like 60% layout, i think a 75% keyboard would have been better. 75% are not common and more expensive!

    • @John-Dav
      @John-Dav  2 года назад +1

      I haven’t used one myself, but I’ve been contemplating the move to a mechanical keyboard. Too many choices and I always end up second guessing. One of these days though I’m sure I’ll pull the trigger.

  • @kwo_connected_fitness
    @kwo_connected_fitness 2 года назад +1

    Please keep up the Swift Playgrounds 4 content. Thanks!

    • @John-Dav
      @John-Dav  2 года назад

      Glad you enjoyed the video. I will definitely be making more. :)

  • @Abdullah-zl9ub
    @Abdullah-zl9ub 10 месяцев назад

    I’m wondering if it’s good to learn swift and leave python and C learning…etc. is it worth it and do you think it’s easier to understand? Also do you think it’s a good idea to develop my own app for living or better run a normal non tech company?

  • @officialegemen
    @officialegemen 2 года назад

    A MacBook Air is more compact and lighter than an 13 inch iPad Pro with magic keyboard fyi

  • @MyNathanking
    @MyNathanking 2 года назад

    This is horrid, horrid, horrid, because it has nothing to do with the world of Byte and his gems and his switches. I can understand that, but I can't understand THIS, and there's nothing in this that I am am able to apply from learning in the world of Byte the bird.

    • @John-Dav
      @John-Dav  2 года назад

      Swift Playgrounds is all grown up and now you can start using what Byte has taught you to write your own complete code on an iPad. Pretty cool right?
      It’d be nice to see Apple keep expanding the guides and lessons too since those are very helpful for beginners to learn Swift and SwiftUI.

    • @MyNathanking
      @MyNathanking 2 года назад

      @@John-Dav No, it's not cool, because I have no idea as to how I will translate what I learned on all those colorful kiddie playgrounds with all those gems, switches, and Byte, into that so-called "grownup" world of dark computer screens with white and multi-colored letters and programming symbols on them. I have no idea as to how I would do programming in a virtual screen world where there's no Byte to move around, no gems to collect, and no switches to toggle.

    • @John-Dav
      @John-Dav  2 года назад

      The beauty of it is that you don’t have to do that at all. Once you’ve learned enough you can transition to writing your own code inside playgrounds instead of going straight to Xcode which is a MUCH bigger jump. If the Byte mini games is what you enjoy keep doing them because it will continue to teach the fundamentals of writing code. It’s how I started to learn myself!

    • @MyNathanking
      @MyNathanking 2 года назад

      @@John-Dav But in Byte's world the code you write has immediate application to how Byte the bird navigates the puzzles. So in a screen world where there's none of that Byte and switches and gems stuff and no grassy virtual landscapes, what will the virtual playground be instead? What will the code be acting with if not with Byte and his gems and switches?

    • @John-Dav
      @John-Dav  2 года назад

      The world is what you make of it. You get to make your own world and then tell the things in that world how to react. It’s like going from coloring between the lines of a coloring book to a blank canvas.