very nice, for your skip fundamentals course, are you planning on adding a section on publishing an app to the google play store using skip?
@azamsharpКүн бұрын
I am planning a section on how to prepare your app to the App Store but I don’t plan to show the steps on uploading the app.
@hickam16Күн бұрын
@@azamsharp oh ok, I am assuming that past a certain point is like uploading a normal android app, I am just a little intimidated by the google play store since I have never used it. but thank you for this, i just got the course and excited to dive in!
@fritzcobusКүн бұрын
Looks good. I hope it is better than Kotlin Multiplatform or Flutter.
@digitalisierungerfolgreich76142 күн бұрын
Thank you very much Azam. I have learned so much from your video. Great work!
@shivajitanpure47452 күн бұрын
Great stuff, always doing better and easier to understand. Thanks a lot Azam 😊
@barryprich20202 күн бұрын
Do you happen to know if it can view Figma files and create swift code from the images to be used right into Xcode?
@azamsharp2 күн бұрын
I don’t know.
@胡峻華-b7f4 күн бұрын
if I'm Taiwanese , I need chinese language , Is the video support Chinese ?
@Ben.ODonohue5 күн бұрын
Part 3?
@MattMattzi5 күн бұрын
is there a way that when going back to previous screen, the tab bar is already existing?
@AlanRick265 күн бұрын
Looks great. But at 30$ / month Skip’s too expensive for hobbyists/indies with just 2 or 3 apps. (Albeit there’s a free license if you only have one app)
@azamsharp4 күн бұрын
Indie plan is free and allows for unlimited open source apps.
@FalconTheFries6 күн бұрын
Oh damn! This looks promising
@brianclear3636 күн бұрын
just learn jetpack compose its as simple and in some cases better than SwitftUI :)
@perfectpipesplumbing39923 күн бұрын
Why would somebody want to use Compose/Kotlin if Swift is their preferred language? I think that’s the whole point.
@ingoampt6 күн бұрын
Thanks but can you explain like I have 8 apps in Apple Store can I convert them fast and easily to android or web services ? How easily and fast ?
@bjp_for_202413 күн бұрын
what is this confrimation ?
@azamsharp13 күн бұрын
It is covered in the video.
@JHEVR14 күн бұрын
When you go medium detent to large detent, the view in the background shrinks. Is there a way to prevent that? for example: 16:01
@ian766614 күн бұрын
Sure you can read books about software engineering fundamentals like algorithms and data structures (too many developers don’t know the theory) but everything else changes too quickly to be useful in print - blogs and videos are more valuable, even for things like design patterns. Above all, research best practices, make the world a better place.
@ramunas_15 күн бұрын
I was doing it for more, than 10 years. Big organizations not innovative and they keep using old stuff and not willing to rewrite apps. And here is side project where I rewriting it all the time. First time use like: Storyboards, Swift, URLSession, SwiftUI, SwiftData new architectures.
@seagullman2015 күн бұрын
very cool. thank you
@JJ-up4xt16 күн бұрын
this is great
@monujgogoi186616 күн бұрын
nice explanation
@pandalanhukuk80416 күн бұрын
I disagree here. I would rather focus on what you will do at work. Specializing matters with the trend of AI.
@azamsharp16 күн бұрын
Sure! Learn something new and keep learning.
@romulomga17 күн бұрын
Fullstack sucks. Same money for more hours of learning. Its better to invest time learning others thinks from apple environment(tvos, watchos, etc...)
@azamsharp16 күн бұрын
Learn something new and keep learning.
@oglerma17 күн бұрын
I took your course on Swift Vapor and it was great . I have now moved on to using NestJS but getting the foundation and terminology experience before moving on was essential on my journey to learning backend development.
@denisblack989717 күн бұрын
if you ever shared a project with someone - you'll know its very very hard to feel responsible for code someone else wrote. experienced devs know its easier to do it yourself, than wrap your head around others code all this ai coding hype is fueled by non-coders dreaming of becoming ceo, should be ignored
@rosselm17 күн бұрын
Thanks for the clear explanation ! 👍
@tchewagama18 күн бұрын
Good advice ❤
@preetendali18 күн бұрын
So true.
@rajeevkulariya375319 күн бұрын
what about Modal presentation? I've seen so many tutorials and non of the people talk about modal presentation while using a navigationpath in a navigaiton stack
@azamsharp19 күн бұрын
Model is not part of the normal navigation stack. You can read my article here for Global Sheets azamsharp.com/2024/08/18/global-sheets-pattern-swiftui.html
@tube516k19 күн бұрын
Thank you for the wonderful video. I found it a bit difficult to understand the point about executing the login logic when the error is not empty. Intuitively, it felt like it should be the opposite.
@azamsharp19 күн бұрын
Basically if there are no errors then your UI is validated correctly and you can proceed with calling the API to validate the credentials.
@tube516k18 күн бұрын
@@azamsharp Thank you for the explanation! Your explanation aligns with my understanding. In that case, why does the following code shown in the video execute the login process when the error is not empty? if !errors.isEmpty { // perform the login request }
@azamsharp18 күн бұрын
@@tube516k Oh I see! I made the mistake. It should be errors.isEmpty. If errors are empty then perform the login process. Thanks for pointing it out.
@snooody19 күн бұрын
Great one, thanx-a-lot. To be honest, I am not sure, when to build such application using completion, and when it's better to work with async/await? Are there any recommondations that I can take into account?
@lemonade2345-j4e19 күн бұрын
this is a top notch video, very professional. this channel just needs to promote itself a bit better to be more widely acknowledged
@azamsharp19 күн бұрын
Help me promote it! 😅
@lemonade2345-j4e19 күн бұрын
very good
@deku435120 күн бұрын
thank you for the seizure bro u a legend frfr
@aleksejsigaj137323 күн бұрын
Thank you for the review! ;)
@boteci200724 күн бұрын
Thanks for your effort Azam. I find your videos especially helpful in terms of being closer to the real world.
@azamsharp24 күн бұрын
So nice of you
@mr.tipton25 күн бұрын
Do you know if this works the same with RealityView?
@kiwii-9925 күн бұрын
you're a life saving man thanks alot
@carloszr4769Ай бұрын
Have you done the same but with Claude?
@azamsharpАй бұрын
I have not. I am planning to try out GitHub Copilot and Cursor. Maybe I will also check out Claude.
@asoroniteАй бұрын
Thank you sooo much. You saved my project. I wish all good to you and your family.
@OversampledSecretLabАй бұрын
thanks dude, u should make too how to revert to older changes like if u mess up the code & wanna go back to the working one like load save game u know
@cihanylmaz5135Ай бұрын
I am pretty beginner and you explained very well, I will stick to your channel for a while thats for sure. Thank you :)
@bobbynwmАй бұрын
Thank you! This is definitely a better way of what I was having! One quick note on the action for Button - would be good to avoid conditions in a button's action. Better to embed those in a func handleNextSection().
@WaqasAhmed-sw6esАй бұрын
Thank you for this! Do you have an article or video tutorial on implementing navigation using the Coordinator pattern in SwiftUI?
How to build a framework so that it works on both iOS device and simulator?
@Laura_dev18Ай бұрын
I understand that it will focus on apps for iPad and iPhone and that it will also have a small section for visionOS. But my question about the workshop is: If I want to focus on apps for Vision Pro, will everything applied to iPhone and iPad be useful for me?
@Laura_dev18Ай бұрын
I understand that it will focus on apps for iPad and iPhone and that it will also have a small section for visionOS. But my question about the workshop is: If I want to focus on apps for Vision Pro, will everything applied to iPhone and iPad be useful for me?
@azamsharpАй бұрын
Yes you can apply your learnings from workshop in VisionOS apps.
@sonn.andreyАй бұрын
When toggling a to-do on the simulator, the real device doesn't update the to-dos with the new state, unless I reload the view. Is there a way to fix this?
@denisblack9897Ай бұрын
best practice is make a UIKit app and include some SwiftUI thing with UIHostingController if you really really need too