Building a Mobile App in 2024: The BEST Technologies

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 462

  • @gamertutorias951
    @gamertutorias951 4 หลายเดือนก่อน +2

    The secondary scenes may take you time and effort, but it was worthy, add such a dynamic to the video.

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน +1

      Thank you so much for noticing!! 🤩 indeed, those took a lot of time to edit, so I hoped it will help on keeping you engaged 🥹

  • @charleskibuuka4552
    @charleskibuuka4552 2 หลายเดือนก่อน +4

    Would just like to appreciate your presentation style; calm and composed. Thanks for the video

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน

      Thank you so much! ✨

  • @boblitex
    @boblitex 2 หลายเดือนก่อน +5

    With expo modules you can actually write any native code you want now

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน

      Thanks for adding that, lately I focused more on native and Flutter, so it's probably time to get into Expo a bit more 😁

  • @rida_brahim
    @rida_brahim หลายเดือนก่อน +5

    flutter by the way can match the speed of native, because dart compiles machine code, also the UI doesn't need to rebuild it's whole widgets when you change the state, you can set a new state with only changing the widget state itself which is FAAAAST as flutter checks if the same widgets can be reused without rebuilding the tree. flutter is next level, it requires a little bit of effort to understand it but it's really great.

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน +1

      Flutter is cool and has lots of good features, yes. SwiftUI and Jetpack Compose also have that capability of rebuilding only what's necessary. The thing is: even if Flutter compiles to machine code, it doesn't mean it will be as fast as native apps. It can be in many situations, for sure, but here and there the rendering engine might flop, some integration can have bugs, and so on. I'd choose Flutter for a lot of projects, for sure 🎉 but not for all projects, of course ;)

  • @munavarpm5342
    @munavarpm5342 5 หลายเดือนก่อน +2

    Yeah 🎉🎉🎉
    Then finally my favorite developers and favorite content creators come to youtube

    • @munavarpm5342
      @munavarpm5342 5 หลายเดือนก่อน +2

      Increasing the sound quality is better for future runs. ✨

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      Thank you so much!! 🤩 I really appreciate it! When it comes to the sound quality, you refer more to the clarity, or to the volume? Thanks 😊

    • @munavarpm5342
      @munavarpm5342 5 หลายเดือนก่อน

      @@mobiledevlife Need bit concentrate on both side

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      @@munavarpm5342 Got it, will do, thank you!

  • @traezeeofor
    @traezeeofor 12 วันที่ผ่านมา +2

    Thanks so much for this summary video. I'm about to start on React Native.

    • @mobiledevlife
      @mobiledevlife  10 วันที่ผ่านมา

      That's awesome, I wish you the best of luck! 🤩 more videos coming soon!

  • @rossiAP
    @rossiAP หลายเดือนก่อน +4

    Congrats for the video! Now for Kotlin Multiplataform it's not necessary to write the UI twice anymore because of Compose Multiplataform release.

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน +1

      Thanks a lot 🫶 yes, I briefly mentioned Compose MP at the end, I think, but the reason I don't fully recommend it yet is because iOS is still in Beta and has a few inconsistencies and bugs. For a "production / client app" I think it's quite risky, at this time, but it will get better 💪

  • @bristolboer2910
    @bristolboer2910 2 หลายเดือนก่อน +3

    Love Maui Hybrid! Not perfect, but damn, never been so easy and quick to build solid web and mobile products in one slam!

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน

      That's interesting, I haven't used MAUI but it's clearly a good evolution from Xamarin 🔥 happy to see that it works well for you.

  • @mahbuburrahmanmealbrac660
    @mahbuburrahmanmealbrac660 2 หลายเดือนก่อน +5

    For web and react developer, React Native is best choice. Expo is made more easy.

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน

      That's right, I agree, and Expo really makes things easier and more fun ✨

  • @mohancena8970
    @mohancena8970 5 หลายเดือนก่อน +2

    Nice and great informative keep posting 😀

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      Thanks a lot! 😊will do

  • @chillbro2275
    @chillbro2275 4 หลายเดือนก่อน +3

    I would like to see which kinds of apps are suited for which tools.

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน +1

      That's coming up next 😊 stay tuned

  • @panabiate4544
    @panabiate4544 3 หลายเดือนก่อน +9

    Is flutter good enough for mobile app?

    • @repswithroscoe
      @repswithroscoe 3 หลายเดือนก่อน +2

      yes

    • @panabiate4544
      @panabiate4544 3 หลายเดือนก่อน

      @@m4toro thanks 🥰

    • @Steveiisler
      @Steveiisler 3 หลายเดือนก่อน +2

      As a Flutter and Native Android developer. If you want to make normal apps Flutter is a very very good gift from Google. But if you want to make complex app you have to use Native

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      @@panabiate4544 it depends on the app for many simple and medium-complexity apps - yes, it will be enough, and it will save you time. For very specific apps (banking, IOT, medical apps) the native way would be better, even though it takes longer to build 2 separate apps (iOS and Android). What kind of app do you want to build?

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      @@m4toro nice comprehensive answer, thank you 😊 I personally don't see Dart as an advantage, but it's not difficult to jump to a different language afterwards, exactly, and Flutter as a framework is great for most kinds of apps 💪

  • @shifthackz
    @shifthackz 2 หลายเดือนก่อน +1

    As a mobile developer, from my experience I can say that cross-platform tools like RN and Flutter are good to use and convenient, but unless you really need to implement some feature that rely on OS-specific integration (for ex. Google/Apple pay, in-app purchases, health kit, automotive, etc). So for full-featured projects I prefer to deal with native, but for MVP or some non-complex project also consider Flutter.

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      That's a great way of looking at it, I agree! My next video is coming up in a few days and goes in more details about what to pick in each situation :D

  • @eth6706
    @eth6706 2 หลายเดือนก่อน +26

    +1 for Flutter

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      It's a good choice in many cases. I'll post a new video in a few days on how to choose the best tech stack for your use case :D

    • @mr.wayfarer4929
      @mr.wayfarer4929 2 หลายเดือนก่อน

      ​@@mobiledevlifeplz post it ASAP

  • @kerimismail5562
    @kerimismail5562 14 วันที่ผ่านมา +1

    I think capacitor is a really good choice. But i would like to know how easy it is to use native functionality like push notifications, widgets, shortcuts ...

    • @mobiledevlife
      @mobiledevlife  10 วันที่ผ่านมา

      Honestly I never used Capacitor for a full app, it just seemed to have too many limitations, compared to native or even cross platform 😅 maybe if you need something really small, like 5 screens.

  • @Chaseosa
    @Chaseosa 3 หลายเดือนก่อน +3

    Kotlin Compose Multiplatform is coming into its own. iOS in Beta and Web in Alpha but soon it will be as viable as Flutter

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +1

      I'm keeping an eye on it for sure, and I just started a first production project in KMP 😁

  • @KlearningDart-d1x
    @KlearningDart-d1x 3 หลายเดือนก่อน +2

    8:00, 8:07
    Building and testing iOS apps without a Mac

  • @ExpoDevelopers
    @ExpoDevelopers 4 หลายเดือนก่อน +1

    Nice vid Dan! Looking forward to the dedicated React Native/Expo episode.

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน

      Thank you so much! 🤩 I'll dedicate one for RN/Expo for sure!

  • @lizziethelemon
    @lizziethelemon 16 วันที่ผ่านมา

    Omg Dan you're amazing, you answered so many of my questions in one short video! Great comparison!

    • @mobiledevlife
      @mobiledevlife  16 วันที่ผ่านมา

      Happy to hear that, and thanks a lot! 🤩 if you have any additional questions, comment them here and I'll do my best to add clarifications.

  • @BiharaDisanayaka
    @BiharaDisanayaka 2 วันที่ผ่านมา +2

    what is the best one Kotline or flutter what your opinion?

    • @mobiledevlife
      @mobiledevlife  2 วันที่ผ่านมา +2

      They serve slightly different app types and people. Flutter is good for simple apps, and if you're a beginner, especially if you want to build your own app, it's a 2 in 1 solution. Kotlin and Kotlin Multiplatform is for more complex projects, especially if you have native experience (with native iOS or Android).

    • @BiharaDisanayaka
      @BiharaDisanayaka วันที่ผ่านมา +1

      @@mobiledevlife Thank you very much❤

  • @MattMattzi
    @MattMattzi 6 วันที่ผ่านมา +1

    hi then you prefer to build an ios app with swift or react native? thanks

    • @mobiledevlife
      @mobiledevlife  5 วันที่ผ่านมา +1

      If the question is "what do I enjoy more?" then yes, Swift and native iOS 🥹 that was my "first love". However, I find them all exciting, if I'd build my own small app today I'd probably do it with Flutter, so I can have 2 apps from 1 codebase.

  • @hummetazim
    @hummetazim 4 วันที่ผ่านมา +1

    Useful, thanks dude.

    • @mobiledevlife
      @mobiledevlife  3 วันที่ผ่านมา

      You're welcome! ☺

  • @JanLordLuga
    @JanLordLuga 3 หลายเดือนก่อน +2

    how about quasar? its a multi cross platform from web to mobile app. What do you think?

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +1

      Honestly I didn't use it at all yet, thanks for the hint, I'll check it out 🔎

  • @siddharthsr2000
    @siddharthsr2000 3 หลายเดือนก่อน +1

    Nicely explained. you deserve more subs. and the video quality is awesome.

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +1

      Thank you so much! 🥳🙌 I'm only at my 3rd video here, so hopefully we can grow together. I'm posting on Insta for almost 5 years, just got to 100k there recently, so maybe it can happen here too, haha. Thanks for the support!

  • @Mohamedkarms
    @Mohamedkarms 3 หลายเดือนก่อน +3

    i love react native sooo much
    😍😍😍

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +1

      I love seeing people passionate about their work 🤩

  • @jugibur2117
    @jugibur2117 หลายเดือนก่อน +3

    Thanks, that was a great overview!

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน

      Thanks a lot! 🫶

  • @wisedom.shedrack
    @wisedom.shedrack 2 หลายเดือนก่อน +1

    I subscribed because I don't wanna miss the sneak-peek video once it drops 😌😌

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน

      Thank you so much! 🔥 I already recorded it, will edit it this week and publish it next one most likely!

  • @denislodrick
    @denislodrick 14 วันที่ผ่านมา +1

    Amazing work Dan.
    What type of technology do you suggest for an app like Uber?

  • @samuelolaegbe2747
    @samuelolaegbe2747 หลายเดือนก่อน +1

    Haha love the humor infused into this!! Good job❤

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน

      Thank you so much 😊 I'll try to keep it like that in future videos!

  • @karenforde7998
    @karenforde7998 5 หลายเดือนก่อน

    Love the video, Dan! Brilliant content as always 🔥Really nice video format and rundown of all the technologies.
    WELP, it scares me to see a native iOS alert on Android (in the Flutter section) 🥲
    Great use of humour throughout! Interrupting yourself with “Excuse me, sir!” had me laughing out loud :D

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      Thanks a lot, Karen! ✨🤗 haha, I'm glad to hear that you enjoyed it, and you were really paying attention to all the small parts too, I really appreciate that 🥹 haha, the "excuse me, sir" part was inspired from real life 🤣

    • @karenforde7998
      @karenforde7998 5 หลายเดือนก่อน

      @@mobiledevlife Sure thing, Dan 😊🤗 You made it easy to pay attention to, very engaging video 🙌 Well done “sir” 🤣 That’s so funny it was inspired from real life 😄

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      @@karenforde7998 🤣 gotta keep it real, right? Thank you for all the kind words 😍

    • @karenforde7998
      @karenforde7998 5 หลายเดือนก่อน

      @@mobiledevlife Fr fr 😎🤣 And you're welcome, just the truth 😊

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      @@karenforde7998 I really appreciate it 😊

  • @ermiassolomon5112
    @ermiassolomon5112 4 หลายเดือนก่อน +1

    Dear Dan, Great Presentation. Which framework or mobile app software do you recommend for video streaming purpose

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน +1

      For video streaming you most likely need great performance and flexibility on the phone's capabilities, so I'd probably recommend separate native projects in this case, iOS with Swift and Android with Kotlin 🔥

  • @chillbro2275
    @chillbro2275 4 หลายเดือนก่อน +1

    10:30 lol I was literally having that same thought

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน +1

      Don't switch yet 😂

  • @vr4836
    @vr4836 20 วันที่ผ่านมา +1

    Awesome idea with side questions 😂❤

    • @mobiledevlife
      @mobiledevlife  17 วันที่ผ่านมา

      Thanks a lot! 🥹

  • @talhaqayyum5923
    @talhaqayyum5923 5 หลายเดือนก่อน +2

    What would you recommend to a new beginner? For Android.

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +2

      Hmm, specifically for Android? Learn the Kotlin language first, and do some exercises to get comfortable with it. Then, some Android tutorials (even on the official developers.google.com page you have a few, like "Basics in Compose") and continue like that, build 1-2 apps from tutorials, then try to build a small app without a tutorial 😊

    • @talhaqayyum5923
      @talhaqayyum5923 5 หลายเดือนก่อน +1

      @@mobiledevlifethanks man❤️, I am actually confused... wheather i should go for native android development or cross platform.what would you recommend for a newbie,like which technology is used more in the marketplace.

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +2

      @@talhaqayyum5923 Ooh, got it! Well, in the past few years the cross-platform framework got better, so naturally they can be used for more types of apps. Nowadays people also want to save money 😂 so the demand for cross-platform might increase, but at the same time apps get more complicated too. I think you're safe with any option for now, look around your area (on LinkedIn maybe): what jobs are there, what requirements? What type of company do you wanna work for, big or small? Usually in big companies you'll find more native projects, but smaller companies can be exciting. It's too long of a discussion, haha, maybe a dedicated video would be nice. tl;dr - any of them will get you a job, but you can look at job openings and see if there's any pattern .. and cross-platform is growing more, but native will always exist.

    • @talhaqayyum5923
      @talhaqayyum5923 5 หลายเดือนก่อน +1

      @@mobiledevlife thankyou very much.I got my answer❤️👍👍.

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +2

      @@talhaqayyum5923 You're welcome ✨

  • @wizzyiuu
    @wizzyiuu 3 หลายเดือนก่อน +4

    your camera is so good🔥🔥

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +2

      Thank you so much, it's just my phone, an iPhone 14 Pro 😁

  • @sampletext69420
    @sampletext69420 3 หลายเดือนก่อน +1

    I'm looking to build a system app for Android, I know that using native programming language is better but is it possible to use a cross-platform app made with Flutter to be used as system app?

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      You mean a pre-installed app on some phone model? By "system app" ... I didn't try that yet, but I'm almost sure it's possible with cross-platform frameworks too, because they eventually are packed into an apk / aab file.

    • @sampletext69420
      @sampletext69420 3 หลายเดือนก่อน

      @@mobiledevlife yes, pre-installed apps. Like music, gallery, phone, messages. I'm not sure if it's possible to make SIM calls on Flutter app since I planned to code a phone app on flutter

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      @@sampletext69420 Yeah, in that case I think it depends what's the type of app, because music vs. phone is a totally different thing 😅 Flutter doesn't have native functionality for that, as far as I know, but here's a package I found: pub.dev/packages/direct_caller_sim_choice - check if it's legit. By the way ... why do you want to use Flutter if the app will only be for Android? 😁 Flutter is useful when you can launch both iOS & Android from the same codebase, but in this case you're only looking for Android, so why not use native Android with Kotlin and XMLs or Compose?

    • @sampletext69420
      @sampletext69420 3 หลายเดือนก่อน +1

      @@mobiledevlife yeah I kinda want it to work on Linux too if it's possible. Y'know, mobile linux is getting some development

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      @@sampletext69420 Got it, I think my ideas and help stop here 😅 because I haven't got into that realm yet, but I wish you the best of luck, and let us know how it goes.

  • @Monzer_98
    @Monzer_98 หลายเดือนก่อน +2

    I watched your video it was actually very helpful but, I have a question which is if I want to use and learn Kotlin for native android do I need to know Java lang? thanks a lot

    • @loyaljakes
      @loyaljakes หลายเดือนก่อน +2

      You don't need to know Java. Its a nice to have before learning kotlin (cause its kinda similar) but you don't need it at all

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน +1

      Thanks a lot! 🫶 exactly as @loyaljakes said, you can start fresh with Kotlin, and that's what I recommend, you don't need to know Java ☺ good luck!

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน +1

      @@loyaljakes Thanks for adding that, I totally agree and I'd recommend starting directly with Kotlin as well ✨

    • @Monzer_98
      @Monzer_98 หลายเดือนก่อน

      @@loyaljakes Thanks a lot

    • @Monzer_98
      @Monzer_98 หลายเดือนก่อน +1

      @@mobiledevlife Thanks ❤️

  • @alexblaga2297
    @alexblaga2297 5 หลายเดือนก่อน

    Awesome info of the current state! 🔥keep going!

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      Thanks a lot for the comment and the support! 😊🙏

  • @its.gamer4
    @its.gamer4 5 หลายเดือนก่อน +1

    Hey brother,
    My BCA [in Specialization in Mobile Application and Information Security integrated with Certification in CompTIA Security+ / Apple iOS Application Development with Swift] is going to start next month, so please can you suggest which PC or MacBook I should buy?

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      Sure, it depends on your budget, but the best "value for money" right now is in the 14" or 16" M1 Pro Macbooks. They are not the latest model, but they are very good, improvements to M2 / M3 were not huge, so if you can find a refurbished / used M1 Pro/Max in good condition, it would be awesome. If budget is not a problem, M3 Pro (without the CPU limitations). You definitely need a Mac if you're going to work with Swift, it's not possible to build iOS apps on a PC / Windows. Also, 32gb RAM would be nice, 16 could work, but Macbooks are not upgradable, so get 32 if you can. Good luck! 😊

    • @its.gamer4
      @its.gamer4 5 หลายเดือนก่อน

      @@mobiledevlife thanks brother for your suggestion 🙏.

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      @@its.gamer4 You're welcome! :D

    • @its.gamer4
      @its.gamer4 5 หลายเดือนก่อน

      @@mobiledevlife I showed some TH-cam videos, and they suggested the MacBook Air M3 with 16GB of RAM and a 512GB SSD. Since it's a fanless device, I'm confused. Should I opt for the 14-inch MacBook Pro M2 Pro or the MacBook Air M3 with 16GB of RAM and a 512GB SSD? They both cost the same.

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      @@its.gamer4 Honestly if you're planning to use it for programming and heavy stuff, the M2 Pro with fans (and better screen, the Pro XDR) and more solid in general. Can you get a 32GB M2 Pro? That would be amazing!

  • @kartikgdrbd
    @kartikgdrbd 2 หลายเดือนก่อน +1

    man can you give me atip, i am in 3rd year of my uni and i just started Kotlin with Jetpack Compose, and just started mean, i can just make some ui images, buttons, modifiers, lazyrows, navhost and nav bar, but the thing is i want to be placement ready by my 4 th year because i need to make some projects for my resume, should i start react native in the background too? or jst stick with the fked up learning curve of kotlin ? i am so confused..plzzzzzzzzzzzzzzz

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      I understand, it's confusing in university 😅 I only learned Java and C++, and then when getting a job, I got one on Java backend, and later applied for iOS with no experience, but I got it and learned it from there. You don't need to know everything when you graduate, just to demonstrate that you can learn stuff and you're a high achiever (you build projects, or have good grades, or anything that sets you apart). Kotlin and Compose are here to stay, especially with Compose Multiplatform, so I'd continue with that, honestly 😊 it's better to learn only that for 1 year, imagine how much progress you can make, instead of learning 3 months one thing, 3 months another thing.

    • @kartikgdrbd
      @kartikgdrbd 2 หลายเดือนก่อน

      @@mobiledevlife thank you so much you took out time and explained me soo well 🩷✨
      I have plans to be good in dsa, ap dev and some systems designs and network stuff ...cause i am from india and its very competitive here.....its not even basic for what people are doing.....and i am not able to crack an internship because of that...for simple intern thousands of people are there, do you know any way i can be an intern remote ? I am trying but all in vain 😭

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      @@kartikgdrbd You're welcome 😊 from my experience, getting a remote internship is hard. Remote jobs are more common, but for internships, companies usually prefer to have people there, with them, because it's a bit easier to teach and help the interns :(

    • @kartikgdrbd
      @kartikgdrbd 2 หลายเดือนก่อน +1

      @@mobiledevlife 😭😭😭am i cooked then

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน

      @@kartikgdrbd Noo, don't be discouraged, aren't there any companies in your area? you have to stand out a bit, either by good grades, or some personal projects, and apply to as many as possible, even if it's not in your city, but at least in your country ;)

  • @josh19889
    @josh19889 2 หลายเดือนก่อน +2

    I would like to hear about MAUI. Has it a good future?

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      Interesting, many people asked about MAUI, but in Europe I feel like it's not popular at all. For now I see Kotlin Multiplatform having more potential, and Flutter & React Native are already popular, so ... hard to say about MAUI

  • @ainatiavinarajoelison2100
    @ainatiavinarajoelison2100 5 หลายเดือนก่อน +1

    Hello, is it matter to learn a native language i.e Kotlin even if you master Flutter technology ?

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +2

      Hi, great question. Not necessarily, you can keep using Flutter and always look for projects on jobs on Flutter, there are plenty ... but still, stay aware of how things are evolving, KMP might become more popular, more in demand, so maybe in the next 2-3 years you'll benefit from learning it, but for now you can focus only on Flutter, no problem!

  • @VladimirDjokic
    @VladimirDjokic 2 หลายเดือนก่อน +10

    Flutter ❤

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +3

      Solid option in most cases 🔥

  • @volkanevlm9778
    @volkanevlm9778 2 หลายเดือนก่อน +1

    Amazing video! That was exactly what I was looking for. I'm enjoying your content right now. What do you think of Compose Multiplatform vs. React Native?

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      Thank you so much! 🤩 React Native is good for small-medium complexity apps, especially if the developers have also Web dev background. Compose Multiplatform is growing and it's not yet stable for iOS, but it will be soon, and I think it will take a big part of the mobile app pie 🍕 If I could only pick one (to be versatile and future proof), it would be CMP/KMP, but again, React Native is ok too for some teams and projects.

  • @arsildo
    @arsildo 4 หลายเดือนก่อน +4

    Native all the way, KMP feels like the best and most flexible contender for building apps nowdays

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน

      It's probably the best transition step for native developers, yes, even if we're talking about iOS devs ✨

  • @tootyrnt5533
    @tootyrnt5533 4 หลายเดือนก่อน +2

    Any thoughts on NativeScript or Maui?

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      I personally didn't use them directly, and I also don't know devs (like in real life, friends/colleagues) using them, so unfortunately I can't say much about these 2 😅

  • @mustafabaaj8774
    @mustafabaaj8774 5 หลายเดือนก่อน

    Love the video bro, keep it up!

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      Thank you so much!! 🤩 Super happy to see you here!

  • @lifemix1792
    @lifemix1792 3 หลายเดือนก่อน +1

    I have a platform developed in vue+aws lambdas etc and the app itself is done in a webview. Once in an ios objective c project and one in android. If i want to stick with the webview, which one cross framework you suggest?
    Country is germany..
    Field is finance..
    Currently we just need biometric features from native layers and a bit file system for up/downloading.
    We in the team are not app developers but kind of full stack.
    Thank you

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      Using biometrics might be tricky on cross-platform, I never tried it, but you do have some packages, in Flutter for example: pub.dev/packages/local_auth ... if your team has web experience (cause you mentioned vue, and full stack at the end), then React Native might seems more familiar to them (compared to Flutter or anything else).

    • @lifemix1792
      @lifemix1792 3 หลายเดือนก่อน +1

      @@mobiledevlife First, thank you for the answer. Yes we do develop a web portal using js/ts in front and backend. I would consider trying react native in the near future maybe..

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      @@lifemix1792 Nice! Usually for such a small app, that uses a webview and some native features like biometrics, it doesn't matter that much (what tech you use to make it), the bottleneck will be the webview anyway (for performance and UX). Flutter or React Native might save you some time, but since these apps are very small, maybe it won't save a lot 🤔

    • @JanLordLuga
      @JanLordLuga 3 หลายเดือนก่อน

      you can try quasar vue framework its a multi cross platform

  • @syedmuhammadfawwaz7532
    @syedmuhammadfawwaz7532 7 วันที่ผ่านมา

    Amazing work Dan.

    • @mobiledevlife
      @mobiledevlife  5 วันที่ผ่านมา

      Thank you so much! 🫶

  • @Vinc-b7j
    @Vinc-b7j 5 หลายเดือนก่อน +1

    Hey, I discovered your channel yesterday and I have already watched most of your videos. I am currently a web developer (fullstack) but I recently got an idea for a startup that I really want to try to build. I really think the idea could be more optimize with a mobile app but I've never done mobile dev before. I researched a lot about it and I'd like to know was is your take on PWA vs Mobile app because I think that right now PWA are not the most valuable option yet because people are more comfortable installing app from the app store instead of web (maybe It's just me and that's why I want to know your take on it) . I'm learning to code on my own and I'm only doing it to build things and not to get a job. I don't mind switching to mobile dev because I've got plenty of free time ahead of me to learn it. Thanks for the great content btw.

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      Hey there, thanks for the support! 😊 It's hard to bring an idea to life, especially without experience, but it's doable, or at least you start, then you realize you can change and adapt it, and make it even better over time. I wouldn't bet on PWA either, they offer a bad UX compared to a native app, and people will feel that. I think your best bet is React Native, it's similar to Web Development, you can use JS/TS, and it also offers that native-like feel and UX 🏅 try that, and you won't feel like switching from Web to Mobile, but more like adding a new layer of skills 💪 Good luck!

    • @Vinc-b7j
      @Vinc-b7j 5 หลายเดือนก่อน +1

      @@mobiledevlife Thanks for the feedback and I just want to let you know that I really don't mind switching to mobile dev because like I said I have a lot of free time in front of me (I could basically do that all day long for multiple months) and I have barely a year in web dev experience so the switch might not be that disastrous, and I don't mind starting from ground zero because I'm always open to learn new things. I just wanted to be more specific in case it would change your opinion. Sorry if I bothered you with this but I'd really like to start on the right track and If I can have some advice from a someone who has this much experience in this domain I'd like to get the most out of it.

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      @@Vinc-b7j Got it, it's awesome that you have patience, many people ask me "how can I become a developer in a month" 😂 I still think that for your own apps you're better off with a cross-platform framework, you'll have less work to do in order to have both iOS and Android as supported platforms. Plus, cross-platform is growing, but in big companies there are still plenty of jobs on native, so yeah, any choice is good, with cross-platform you can build your own apps faster, and mobile development as a whole is super exciting! 🤩

    • @Vinc-b7j
      @Vinc-b7j 5 หลายเดือนก่อน

      @@mobiledevlife Thanks a lot for the advice

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      @@Vinc-b7j You're welcome ☺

  • @NgocNguyen-dh3yb
    @NgocNguyen-dh3yb 3 หลายเดือนก่อน +2

    How about the mini apps technologies?

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      You mean like App Clips? or PWA? I'm not sure what to think about when you say "mini apps" 😁

  • @smart-sg5cs
    @smart-sg5cs 24 วันที่ผ่านมา

    hey whats ur suggestion or opinion out of 5 which one shall we go for app development for our startup isea

    • @mobiledevlife
      @mobiledevlife  23 วันที่ผ่านมา +1

      In short, for a personal app or a startup idea, it's faster to get it done with cross-platform tech, like Flutter or React Native, these offer the best "reusability" between iOS and Android, especially if your app doesn't do anything crazy complex. I made a full breakdown about what to choose in this video: th-cam.com/video/Oz0YeouiaOA/w-d-xo.html ☺

  • @Zilayza
    @Zilayza 2 หลายเดือนก่อน

    Look forward to the next video covering whicih programs would be most suited for which apps. For examaple, for an app like instagram (I imagine it was created natively as it is quit old), what development/language would you recommend to use if Instagram was started from scratch today?

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน

      That's exactly what's next, I already recorded it, just need to edit and publish it 😁 a matter of days.

  • @AliKhan-qb7yu
    @AliKhan-qb7yu 5 หลายเดือนก่อน

    Great content. Which camera and mic you've using for recording?

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      Thank you! 🙏 I'm using my iPhone (14 Pro) as the camera, and for the mic I have Rode Wireless Pro. I need to speak louder next time 😄

  • @AparnaJain1
    @AparnaJain1 3 หลายเดือนก่อน

    Nice coverage of different mobile technologies! I have also been a mobile software developer. This was an excellent introduction for beginners.

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      Thanks a million! 🥹😊 How was your experience as a mobile dev? Did you switch to something else?

  • @mihaes7172
    @mihaes7172 11 วันที่ผ่านมา +2

    Can you return with Tauri 2 ?

    • @mobiledevlife
      @mobiledevlife  10 วันที่ผ่านมา

      Hmm, I'm not sure I know what that is 😅 I'll look into it.

  • @akki3439
    @akki3439 2 หลายเดือนก่อน

    Hi.
    I have a competition coming up with 2 weeks.
    i have to create android app but i only know basic python.I am confused between kotlin and flutter.I want drag and drop ui but the ability to code something cause i don't think we can use no code apps and also its not too advanced android app.
    what is better to use (i am not that interested in block coding but i will use if there's nothing else.)
    Thank you.

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน

      Hi 😊 I would have said "Flutter Flow", but yeah, it's a no-code thing, that can export flutter code later, but in Flutter you don't have drag & drop at all. You have that in native Android with XMLs, but honestly Jetpack Compose (again on Android with Kotlin) is much faster for building UI. Flutter and Android are similar in terms of complexity, so if you only need Android (and no iOS), use native Android with Kotlin, in my opinion :D

    • @akki3439
      @akki3439 2 หลายเดือนก่อน +1

      @@mobiledevlife thank you.

  • @ol_k_p_87
    @ol_k_p_87 5 หลายเดือนก่อน +3

    I’m learning c# so it’d be great to listen about Maui

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      Nice, are you learning it in school, or is it your own choice? 😊

  • @sojuz1204
    @sojuz1204 2 หลายเดือนก่อน

    Great video, it's nice to see creators not shitting on other tools/frameworks :>

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      Thank you! 😊 I'm trying to be open minded, I've worked on and supervised a lot of apps and mobile developers, so I've seen pros and cons of every technology/framework, but I'm sure there's more to learn too 😁

  • @hossammetwally07
    @hossammetwally07 5 หลายเดือนก่อน +3

    What about MAUI/ MAUIBlazor?

    • @hossammetwally07
      @hossammetwally07 5 หลายเดือนก่อน

      Just watched the summary, yes I'm using MAUIBlazor and I wanna know how good it is, I'm still working on my first app

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      I briefly mentioned MAUI at the end, but I haven't explore it yet, and I don't know many people who did, or anyone using it right now 🤔 in my circle of friends and colleagues, I mean. Do you use it? If so, how do you like it?

    • @gofullstack
      @gofullstack 5 หลายเดือนก่อน

      @@hossammetwally07 I suggest you stick to a framework that is a big player in the market and has a good community.

  • @mdzakariamasud8326
    @mdzakariamasud8326 2 หลายเดือนก่อน +4

    Please cover maui

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      I'd love to do that at some point ☺ at this time, most of my experience is with native iOS, native Android (along with KMP), and Flutter, aaand some React Native, so I need to catch up a bit on MAUI before covering it in detail. Maybe it would be interesting to make the same small app in all technologies 😅 and compare them.

  • @gorgikostadinov7591
    @gorgikostadinov7591 2 หลายเดือนก่อน

    Hi Dan , i am about to learn Mobile App what do you prefere i have a basic experience for webdev : Java Sipring boot , dajngo bootstrap and i want to learn React - ReactNative for App do you suggest me to start with this or ?

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +2

      Hi 👋 I think your web dev experience would be helpful if you start with React Native, it's probably the more natural choice for you. This will allow you to build your own small apps for both iOS and Android from a single code base, and React Native is also in demand on the market (because of this 2 in 1 reason too), so yeah, I think it's a good choice in your case ;). Also, take a look at Expo.

    • @gorgikostadinov7591
      @gorgikostadinov7591 2 หลายเดือนก่อน

      @@mobiledevlife Thank you so much :)

  • @JJTurtle4ever
    @JJTurtle4ever 3 หลายเดือนก่อน +1

    earned a sub! great job!

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      Thank you so much!! 🤩 new video coming up soon!

  • @khossye650
    @khossye650 2 หลายเดือนก่อน +1

    Great guy
    Great video
    Earned a subscriber; keep it up!💯

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน

      Thank you so much! 🤩 new video coming up next week!

  • @ichigo3054
    @ichigo3054 2 หลายเดือนก่อน

    Thanks for all the advise, I am Learning python for the time being now becouse I have an idea for a project, what about kivy python for mobile ?? It is a good choise for a project with database ?

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      You're welcome 😊 as for kivy python, honestly I didn't use it so I can't say, but the options I shared in the video are more popular, which means: more resources, tutorials, stack overflow answers, etc, so I'd recommend one of those 😁 especially if you need a local database and you want the app to grow, at least go with Flutter or React Native.

    • @ichigo3054
      @ichigo3054 2 หลายเดือนก่อน

      @@mobiledevlife My Project has to to be online becouse seller gonna sell just from his phone, and I am planing on using flutter after a lot of searche Thank you for your time

  • @otsilejeremiah5431
    @otsilejeremiah5431 หลายเดือนก่อน +1

    I am still using java for android. I need to stop being stubborn and move to react

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน +3

      Or if you want to keep developing for Android, switch to Kotlin, it's better than Java 😊

  • @marketerahmad1
    @marketerahmad1 2 หลายเดือนก่อน +2

    Which mic are you using?

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +3

      I'm using the Rode Wireless Pro mic 🎤

  • @rastamangamingmusic9571
    @rastamangamingmusic9571 3 หลายเดือนก่อน +2

    Very informative thanks a lot ❤

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      Thank you too for the support! 🔥

  • @mykus1000
    @mykus1000 4 หลายเดือนก่อน

    Expo have expo module can help you to write the native code module fot your apps.

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน

      Thanks for adding that! 🙌

  • @dipuometuel6806
    @dipuometuel6806 3 หลายเดือนก่อน +1

    Is there a way to test ios flutter app on windows

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      Hmm, not really, you need a Mac to build for iOS, unfortunately :( or a CI/CD provider like Bitrise.

  • @mma-dost
    @mma-dost 4 หลายเดือนก่อน +1

    any chance for tutorial for mobile development

  • @nathanwood1506
    @nathanwood1506 2 หลายเดือนก่อน +1

    Interested to learn more on Compose Multiplatform!

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +3

      That's a good one, basically KMP upgraded. The iOS side is not that stable yet, but I'm watching it and I'll come with updates!

  • @sqrlware
    @sqrlware 5 หลายเดือนก่อน

    Really unbiased, loved it

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      Thank you so much, I really appreciate it! 🤩

  • @MrAikien
    @MrAikien 4 หลายเดือนก่อน +1

    Very nice 👌👍! Thanks 🙏

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน

      Thank you too! 🔥

  • @brarsabh1101
    @brarsabh1101 หลายเดือนก่อน

    Can you please make a detailed video to develop app like Uber. What are steps, permissions, platforms, languages etc. Thanks 😊

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน +2

      Oh, Uber is a huge app 😅 there are a lot of things involved, and if you want to build something similar, I think you need to start small with 1 core feature (like something with maps and location tracking) and then grow it. Or is it just out of curiosity?

  • @abderahmaneaoufi
    @abderahmaneaoufi 2 หลายเดือนก่อน

    Your way of thinking about videos script is really good

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      Thank you so much! 🤩 I'm still a beginner, this was only my 2nd video, so I hope I can make them even better from now on!

  • @misalambasta
    @misalambasta 5 หลายเดือนก่อน +2

    Summary slide-12:11

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      Thanks for watching so far 🥹😊

  • @zk__27
    @zk__27 6 วันที่ผ่านมา

    Very informative. Thanks!

    • @mobiledevlife
      @mobiledevlife  5 วันที่ผ่านมา +1

      You're welcome, and thanks a lot for the comment! 🔥

    • @zk__27
      @zk__27 5 วันที่ผ่านมา

      @@mobiledevlife You’re welcome. I’ve been following you on insta for a long time and have always appreciated your content. Keep doing the good stuff :)

  • @tyler07830
    @tyler07830 3 หลายเดือนก่อน

    You didnt mention compose multiplatform where you share also the UI

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +1

      I didn't go in depth on it, yes, because I don't think it's ready yet for "production" apps, since iOS is still in Beta, and Web in alpha 😊 I did briefly mention it towards the end, asking if you'd like to make future videos about it. I guess you do, haha, maybe a KMP vs. CMP comparison?

    • @tyler07830
      @tyler07830 3 หลายเดือนก่อน

      @@mobiledevlife KMP vs CMP would be great! Have you ever used CPM in a project?

    • @10wyk-f2y
      @10wyk-f2y 3 หลายเดือนก่อน

      ​@@tyler07830wtf? Why are you trying to compare them if cmp is additional lib for kmp to share UI. You can simply just add cmp in your kmp project or remove it to make it kmp only

  • @Rahul42090
    @Rahul42090 5 หลายเดือนก่อน

    firstly came to this amazing video loved it helpful right now iam learning web dev , could u plese tell me the average salaries or pay ranges for an android app developer in startups ?

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      Thanks for the kind words 😊 well, those salaries will vary a lot, depending on countries and the company itself, how much cashflow or investments they have. As a beginner, it's much more important to join a company where you learn stuff, not to earn a big salary. Here's why:
      At first it will be low anyway 😄 like a few hundred $$ per month, but the important thing is to learn in your first 1-3 years as much as possible. For this, I'd recommend joining a company who has between 10 and 50 people. It's not too chaotic (like with under 10) and also not too corporate (over 50-100), and you get to work on multiple things.
      In huge companies like Google you only do a very small part of a system, you don't learn how software is built in general, you just play by the rules (which is ok later in your career, but not so optimal early on). Good luck, and let me know if you have any other questions 😊

  • @chrismalatji
    @chrismalatji หลายเดือนก่อน +2

    what about ionic?

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน

      It's kind of in-between cross-platform and web apps. As I replied to someone asking about PWA, a Ionic-based app is still better than a web app, but the capabilities are limited, so the UX is not that smooth, the access to features and stability will suffer, and so on 🤔 for e-commerce apps it can work well, but in general I'd recommend at least a cross-platform approach with Flutter or React Native 👍

  • @ismailhossain964
    @ismailhossain964 2 หลายเดือนก่อน +1

    How could someone make better mobile app by not using java. I myself a flutter fanboy, already built multiple app using flutter. But I wish I was a java developer

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน

      Programming languages are tools, and depending on your task, some tools are better than others 😁 Java is a good language, but Kotlin comes with many improvements over it: shorter syntax, null safety, extension functions, and many more. Google, the creators of Android, are also recommending Kotlin since 2019, so I bet they did their research before 😁 Jetpack Compose is also 100% based on Kotlin.

  • @MarcelFrancisco
    @MarcelFrancisco 4 หลายเดือนก่อน

    Thanks for the video, it was very enlightening

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน

      Thank you so much! 🤩

  • @juandavid5153
    @juandavid5153 4 หลายเดือนก่อน

    I very like yours videos!! Never stop

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน +1

      Thanks a lot, it's just my second, and I already prepared the 3rd. Will post it soon :D

  • @crhis4089
    @crhis4089 หลายเดือนก่อน +2

    your voice is really nice to listen to

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน

      I hope this wasn't just sarcasm, haha, I wanted to post youtube videos since 2 years ago and I didn't do it because I didn't like how my voice sounds on camera 😂

    • @dominik3482
      @dominik3482 หลายเดือนก่อน

      @@mobiledevlifehaha
      Nobody likes their own voice
      Trust me 😂

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน

      @@dominik3482 I've heard that, haha, at least their own voice on camera! 😂

    • @crhis4089
      @crhis4089 หลายเดือนก่อน

      @@mobiledevlife no it definitely wasn't I liked the content and I like listening to you, I subbed as well :)

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน

      @@crhis4089 Thank you so much! 😊

  • @emmanuelhadzah2807
    @emmanuelhadzah2807 3 หลายเดือนก่อน +6

    Oracle killed their own baby, Java.

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +1

      Hmm, I'm not up-to-date with Oracle's plans, what did they do? For Android, it's Jetbrains and Google who pushed Kotlin 😁

    • @emmanuelhadzah2807
      @emmanuelhadzah2807 3 หลายเดือนก่อน +2

      @@mobiledevlife they killed Java with their unnecessary lawsuits with Google. Moreover jdk licence policies looks poor to me.
      On the other side, apart from golang. will not put my trust on google dev langs & tools, for they like shutting down their dev tools anyhow

    • @codelabspro
      @codelabspro 3 หลายเดือนก่อน

      Wasn’t their baby. Was Vinod Khosla’s (Sun) baby 👶

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +1

      @@codelabspro oh yes, I remember when those books "Sun certified java programmer" 😂

  • @merix_
    @merix_ 3 หลายเดือนก่อน

    This really helped me out, thanks!

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      So glad to hear that! 🤩

  • @mannanabbasi9325
    @mannanabbasi9325 หลายเดือนก่อน +1

    What is the future of Flutter?

    • @mobiledevlife
      @mobiledevlife  หลายเดือนก่อน +3

      I think it's here to stay, Google still supports it, it's fast, has a huge community and a good development experience 😊 even if the language, Dart, is not the most popular.

  • @hawkeye6614
    @hawkeye6614 5 หลายเดือนก่อน

    my bro dropped another banger

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน

      Thank you so much!! 🥹 your support means a lot to me!

  • @manaspatil-ix4px
    @manaspatil-ix4px 4 หลายเดือนก่อน +1

    what about compose ui

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน +2

      The iOS side is still in Beta, I'd wait a little bit more until using it for production ready apps :D

  • @srivathsaharishvenk
    @srivathsaharishvenk 2 หลายเดือนก่อน +1

    Xamarin was not just for windows phones :(

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      That's right, it could build for iOS and Android as well. Did I make it confusing in the video? 🤔

  • @mahmoudhany3299
    @mahmoudhany3299 2 หลายเดือนก่อน

    Thanks for the video ♥ appreciate your effort. Please make another video about the market needs for mobile techs 😃

    • @mobiledevlife
      @mobiledevlife  2 หลายเดือนก่อน +1

      Thanks for the kind words 🤩 I have another video coming up next week, and then I can make the one you suggested ;)

    • @mahmoudhany3299
      @mahmoudhany3299 2 หลายเดือนก่อน +1

      @@mobiledevlife Thank you so much ♥️

  • @SunAndMoon-zc9vd
    @SunAndMoon-zc9vd 3 หลายเดือนก่อน +1

    1:32 - that guy who always asks about something which will be talked about later.

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +1

      Some of us are impatient 😂

    • @SunAndMoon-zc9vd
      @SunAndMoon-zc9vd 2 หลายเดือนก่อน +1

      @@mobiledevlife True :D

  • @abdlhkam74
    @abdlhkam74 3 หลายเดือนก่อน

    Amazing! 👏

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      Thank you so much! ✨

  • @YvettePan-s7r
    @YvettePan-s7r 3 หลายเดือนก่อน +1

    how about ios backend development

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน +2

      That's possible, with Vapor (one of the most popular frameworks for that) or a similar framework, but honestly I don't know a lot of people doing it. Backend devs usually go for solutions like Rails, Django, Node, Spring, etc.

  • @besmart1918
    @besmart1918 3 หลายเดือนก่อน +2

    Sir, How can i reach you personally ??

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      What can I help you with? 😁 Just to put it out there, I'm not looking for new work because I'm already working and helping a startup on the side, and I also don't offer mentorship for now 😅 but if you have some specific questions, I'm happy to answer and you can write them here.

    • @videosymbiote4595
      @videosymbiote4595 3 หลายเดือนก่อน +1

      ​@mobiledevlife Hi thx for being approachable. I had an app idea for 4 years and now finally want to build it as it solves as it solves the problem I face. However I am new to tis mobile app development. I don't know what to do. Don't have a technical co founder and I am not technical myself either. I am hearing some stuff about no code. But don't know which one to be and in what order. Would you mind assisting on this a bit please? I would be forever grateful.

    • @mobiledevlife
      @mobiledevlife  3 หลายเดือนก่อน

      ​@@videosymbiote4595 Having a goal and dream like that is an amazing thing 😊 and I totally encourage you to try it, either just by yourself or by pairing up with people around you that are also passionate about that. As you might expect, I already have a job, side projects and this account (+an instagram account) to manage, so there's no time left for anything else, but I appreciate you asking me, and I wish you the best of luck! By actually "doing" and "trying things" you'll learn a lot and make progress, it will make you a better programmer, and that's the real win, not just the success of the app.

  • @solmateusbraga
    @solmateusbraga 5 หลายเดือนก่อน +2

    I like Flutter. But I hate Dart. And Dart hates me. I really wish a competitive alternative pops up.

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      Haha, I can understand, Dart is not my favourite language either, but Flutter as a framework is really nice. What do you think about Kotlin Multiplatform? The language is great, the framework is promising ;)

    • @iMagUdspEllr
      @iMagUdspEllr 4 หลายเดือนก่อน

      It's all new to me. What do you dislike about Flutter/dart? I have built some basic mobile apps with Flutter. What do you want? What do you miss?
      I don't want to get too deep if there are sizeable pitfalls I don't know about.

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน

      @@iMagUdspEllr I think it was partially a joke too 😂 but since he mentioned Dart, I assume it's just how the language was created and what it offers, compared to Swift or Kotlin, I also feel like Dart is not my preferred option, but I can work with it.

    • @iMagUdspEllr
      @iMagUdspEllr 4 หลายเดือนก่อน +1

      ​​@@mobiledevlife I dislike JavaScript and XAML (MAUI). So, Flutter is my preference at this time. But, I am having a hard time achieving the functionality that I want. It's easier for me to build UI in Flutter just because it's more comfortable for me to work with widgets than HTML attributes. (But, I'm not a web dev).

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน

      @@iMagUdspEllr Got it. Flutter has grown a lot in the past few years and I think it's a good optoin for many types of mobile apps. It also feels more intuitive to me than html and JSX for sure :D

  • @mma-dost
    @mma-dost 4 หลายเดือนก่อน

    Great video sir

    • @mobiledevlife
      @mobiledevlife  4 หลายเดือนก่อน +1

      Thank you so much! 🎉

  • @henrik908
    @henrik908 5 หลายเดือนก่อน +1

    You didn't even mentioned compose multi platform.

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +2

      I mentioned right at the end 😅but for now I think it's not a good option for iOS apps, the support for iOS is still in Alpha, I wouldn't recommend it for "client apps" to be honest. I'm sure it will grow and become better in the future, but that's why I didn't insist on it for now.

    • @karenforde7998
      @karenforde7998 5 หลายเดือนก่อน +1

      @@mobiledevlife Yeah I agree it’s better not to rely on a technology in Alpha. It’s unfortunate - as an Android engineer I’d LOVE to be able to write iOS UI with Compose too! I used KMP to build a cross platform app but forwent CMP for this reason and built the UI with SwiftUI. KMP still allows for great sharing of business logic as mentioned in the video 💪

    • @mobiledevlife
      @mobiledevlife  5 หลายเดือนก่อน +1

      @@karenforde7998 That's totally aligned with my view on it! 😊 can't wait to have Compose and CMP good enough for iOS too (although Swift is pretty cool and I love it).

    • @karenforde7998
      @karenforde7998 5 หลายเดือนก่อน

      @@mobiledevlife It will be great to see it happen☺! As much as I love to rag on Apple, I do like Swift I have to admit🥲But just to keep up my ongoing rivalry and be nitpicky for the hell of it, the lack of parentheses in for loop declarations and such is very strange to me 🤔

  • @mrdhksan
    @mrdhksan หลายเดือนก่อน

    Excellent 👍👍👍