Dan Ilies
Dan Ilies
  • Видео 7
  • Просмотров 111 732
Choosing your Mobile App’s Technology - The Ultimate Guide
In this video, we dive deep into the top technologies for building mobile apps in 2024 📲 and WHAT TO CHOOSE, depending on your situation.
In a world with: Native Apps, Flutter, React Native, Kotlin Multiplatform ... It's hard to know that factors to consider, and what are the pros and cons of each technology, so this video will clarify everything for you.
Furthermore, you'll also learn about costs, priorities and other best practices when building a mobile app, so let's go! 🚀
MENTIONED VIDEOS:
👉 Breakdown of all mobile technologies:
ruclips.net/video/NMb4RDpbRXs/видео.html
👉 Native vs. Cross Platform - My talk at a Tech Conference:
ruclips.net/video/iQ_0liFR2wA/видео.html
MY OTHER SOCIALS:
📸 Inst...
Просмотров: 2 549

Видео

Mobile App Development in an AI World (2024 and beyond)
Просмотров 4,7 тыс.2 месяца назад
No matter if you're an experienced developer or just starting out, you'll get from this video a comprehensive overview of the current app development field in this AI era, and tips on how to stay on top of the game 🧑‍💻 Timestamps below, with all the topics and sections: If you're a developer who cares about your career and the apps you build, subscribe and follow along ✌️ I'm preparing new vide...
Building a Mobile App in 2024: The BEST Technologies
Просмотров 97 тыс.4 месяца назад
In this video, we dive deep into the top technologies for building mobile apps in 2024 📲 No matter if you're an experienced developer or just starting out, you'll discover the best options for both native and cross-platform app development 🧑‍💻 We’ll explore the programming languages, UI frameworks, and tools you need to know, along with the pros and cons of each approach ⚖️ By the end of this v...
How to make amazing Apps and Software in 2024
Просмотров 3,4 тыс.6 месяцев назад
In a world of 6 Billion smartphone users (and also in a world where AI is everywhere now), is it a good time to be a Mobile App Developer? 📲 This video is an introduction to a journey that will take you to the heights of Software Development 🧑‍💻 helping you to become the best app developer you can be! Whether it's iOS, Android, Flutter, Kotlin Multiplatform, even React Native 😅 I got you covere...
Augmented Reality Apps (AR) - ALL You Need To Know
Просмотров 41711 месяцев назад
💻 Packed with demos and coding examples, I'm sure you'll find a lot of value in this presentation 🔥 It's also interesting how I predicted the Vision Pro with more than 1 year in advance. 🎤 As a Mobile Software Engineer, I had the chance to speak at a Live Tech Conference, called IT Days, in Romania. My topic was "How far has Augmented Reality gone" 🚀 focusing on AR in iOS and Android apps, but ...
Building a Mobile App in 2 DAYS with AI + speaking on stage about it.
Просмотров 1,5 тыс.Год назад
🎤 I had to speak on stage at a Tech Conference, called IT Days 2023, in Romania, so I prepared an entire study about what can you do with AI tools in a short timespan. Why? 🔥 AI Tools like ChatGPT or Midjourney are affecting the software development world. It's crucial to stay up-to-date and take advantage of these tools as much as possible. IMPORTANT: I manually wrote Captions (CC) for the ent...
Native vs. Cross Platform Apps: A Complete Breakdown
Просмотров 3 тыс.Год назад
New frameworks appear every other year, so, what should you choose for building a mobile app? 🤷 Native iOS with Swift, native Android with Kotlin, maybe Flutter, or React Native? or a hybrid approach like Ionic or PWAs? How about Kotlin Multiplatform, or KMP? Let's look into different criteria, pros & cons, and technical details to help you choose the best technology for your app. 📲 Chapters: 0...

Комментарии

  • @gheorghe-valer
    @gheorghe-valer 3 дня назад

    hey Dan. great explanation. I was just starting with react native and expo. any advice or resource on how to integrate it with an identity provider? in my case I’m using keycloak. thank you

  • @mr.cyber-squad2413
    @mr.cyber-squad2413 3 дня назад

    i am really confused still so what i choose😅😅😅

    • @mobiledevlife
      @mobiledevlife 3 дня назад

      Haha, this video was not about choosing, it was just an overview of everything ☺ Here's the one about choosing: ruclips.net/video/Oz0YeouiaOA/видео.html

  • @mihaes7172
    @mihaes7172 4 дня назад

    sorry for the talk, but audio quality makes it futile.

    • @mobiledevlife
      @mobiledevlife 4 дня назад

      I know, a lot of echo, but did you try the subtitles? I manually added subtitles for the entire video! 🫶

  • @konstantink2396
    @konstantink2396 4 дня назад

    Lets talk about Compose Multiplatform

    • @mobiledevlife
      @mobiledevlife 4 дня назад

      I briefly mentioned it at the end, but I think it's still early because the iOS side is not stable. We even had some challenges with KMP alone, so I can only imagine what CMP can cause 😅

  • @brarsabh1101
    @brarsabh1101 6 дней назад

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

    • @mobiledevlife
      @mobiledevlife 5 дней назад

      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?

  • @nested9301
    @nested9301 8 дней назад

    I'm getting sick of typical developer with a typical setup telling me what to do so he can get some couple of views and reactions

    • @mobiledevlife
      @mobiledevlife 5 дней назад

      Interesting, so then what would be something interesting that would catch your attention and seem valuable? 😇

  • @sakirsaiyed49
    @sakirsaiyed49 11 дней назад

    Great Content... Also, please provide more information on the Backend and API side of things. Thank you

  • @Vladimir-o9z
    @Vladimir-o9z 12 дней назад

    Flutter is the best

  • @rossiAP
    @rossiAP 16 дней назад

    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 15 дней назад

      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 💪

  • @jugibur2117
    @jugibur2117 16 дней назад

    Thanks, that was a great overview!

  • @Monzer_98
    @Monzer_98 18 дней назад

    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 15 дней назад

      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 15 дней назад

      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 15 дней назад

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

    • @Monzer_98
      @Monzer_98 15 дней назад

      @@loyaljakes Thanks a lot

    • @Monzer_98
      @Monzer_98 15 дней назад

      @@mobiledevlife Thanks ❤️

  • @manuclassy
    @manuclassy 20 дней назад

    Great information⚡🎉, Love from India ❤️

  • @TheGarageboyz
    @TheGarageboyz 20 дней назад

    What do you think about PWA’s ?

    • @mobiledevlife
      @mobiledevlife 18 дней назад

      They've been around for a while, at some point they seemed like "the next big thing", but their capabilities and UX are limited. Sure, instead of just having a web app through a browser, it's better to have a PWA, but there's not a big difference between them 😅 so for a smooth UX and a better app overall, I'd recommend at least a cross-platform approach with Flutter or React Native 😊

  • @chrismalatji
    @chrismalatji 20 дней назад

    what about ionic?

    • @mobiledevlife
      @mobiledevlife 18 дней назад

      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 👍

  • @novreis1952
    @novreis1952 21 день назад

    .Net MAUI should be considered

    • @mobiledevlife
      @mobiledevlife 21 день назад

      I mentioned it towards the end, but I didn't see it being so popular 🤔

  • @ultimateamv7384
    @ultimateamv7384 21 день назад

    Flutter

    • @mobiledevlife
      @mobiledevlife 21 день назад

      It's one of the best options, yes 😁 "one of"!

  • @russel_dev
    @russel_dev 22 дня назад

    I remember back in 2016 when I started mobile development, cross platform was not that popular but now look at the scenario !!! Think about 5/10 years later, I think its very possible to replace mobile developers, not only mobile developers but other kind of developers with AI. All the companies will have AI developer and some expert from web/mobile field. Developer size will reduce significantly, no doubt about it. If you still think you are in safe zone, think twice and act accordingly. Learn AI.

    • @mobiledevlife
      @mobiledevlife 21 день назад

      Wise words, I started mobile development around the same time, and yea, only React Native was a shiny new thing but very unstable and few people paid attention. Things can change a lot in 5-10 years. AI learning is a MUST! 😅

  • @jsmxwll
    @jsmxwll 22 дня назад

    it may be worth it to re-record your talk on your local mic and just do a headless video as you go back over your deck. you cover some pretty common questions that could be repurposed into shorts as well.

    • @mobiledevlife
      @mobiledevlife 21 день назад

      Thanks a lot for the suggestion. I wanted to do that initially (when I heard how bad the echo was), but I think it would take away from the atmosphere of the talk. Maybe Re-upload a different video with the voiceover?

  • @mannanabbasi9325
    @mannanabbasi9325 22 дня назад

    What is the future of Flutter?

    • @mobiledevlife
      @mobiledevlife 22 дня назад

      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.

  • @sb-dor
    @sb-dor 22 дня назад

    Great video sir, thanks !

  • @Imetalh
    @Imetalh 22 дня назад

    KMM is death sentence lol

    • @mobiledevlife
      @mobiledevlife 22 дня назад

      Haha 😂 why? It's not that bad, in my experience. Also, if you look on Linkedin, people are praising it even more!

    • @MANNUKUMAR-dj4us
      @MANNUKUMAR-dj4us 22 дня назад

      its the future with compose Multi platform

    • @mobiledevlife
      @mobiledevlife 21 день назад

      @@MANNUKUMAR-dj4us Once Compose MP gets good for iOS, it's a huge competitor in the race!

  • @arthurmsiska3800
    @arthurmsiska3800 23 дня назад

    What do you use most at work Dan?

    • @mobiledevlife
      @mobiledevlife 22 дня назад

      At my workplace, 90% of the apps we built are "native", that's because of multiple reasons: bigger team (so we can work in parallel on iOS & Android), complexity of some apps, team experience. We also tried Flutter, React Native and recently KMP, so that's exciting as well 🤩

    • @konstantink2396
      @konstantink2396 4 дня назад

      @@mobiledevlife what about KMP Dan? Does your team consider it for future evolution of product(s)? I now many native teams now go to it.

    • @mobiledevlife
      @mobiledevlife 4 дня назад

      @@konstantink2396 Yes, we already created a full app with KMP, we had a few challenges but overall it went well ☺

  • @sahildevbarman3234
    @sahildevbarman3234 23 дня назад

    Can you give a full road map for app development on your Instagram?

    • @mobiledevlife
      @mobiledevlife 23 дня назад

      Sure, full roadmap for building an app from scratch? Like: how to start, what are the steps? Or what kind of roadmap? 😊

    • @sahildevbarman3234
      @sahildevbarman3234 22 дня назад

      ​@@mobiledevlifeThank you for responding! 🙏 I’d really love to know how to get started with app development and which frameworks are used for creating different types of apps. Could you explain the steps for a beginner, including the essential skills and popular frameworks like Android, iOS, React Native, Flutter, etc.? If you could make a video covering these, it would really help a lot of students! 😊📱🚀.

    • @mobiledevlife
      @mobiledevlife 22 дня назад

      @@sahildevbarman3234 Sure thing, I just replied to your other comment, so you'll find all the info there and we can continue the talk there ;)

  • @erTuk_
    @erTuk_ 25 дней назад

    Love theese videos♥, could you explain in another video the backend part? i'd like to know how to use a DB in a moblie application.

    • @mobiledevlife
      @mobiledevlife 25 дней назад

      For sure! 🤩 thanks for the feedback. The actual Server and DB in the cloud, right? Not the Db on the phone (that's also a thing, yes :D )

  • @ayonmolla8285
    @ayonmolla8285 26 дней назад

    You convinced me for a sub😐.(The feedback)

    • @mobiledevlife
      @mobiledevlife 25 дней назад

      Thank you so much! 🥹 I've posted 3 videos since this one, I hope you'll find them useful!

  • @bronzemoontr
    @bronzemoontr 26 дней назад

    Hurry up all ai will do everything soon :(

    • @mobiledevlife
      @mobiledevlife 25 дней назад

      Well, yes and no, actually the video I posted right after this one is exactly about that 😁 how to secure your career in an AI world, it's on my channel

    • @Limus-ke8pc
      @Limus-ke8pc 24 дня назад

      You are amazing

    • @mobiledevlife
      @mobiledevlife 23 дня назад

      @@Limus-ke8pc Thank you so much! 🥹

  • @samuelolaegbe2747
    @samuelolaegbe2747 26 дней назад

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

    • @mobiledevlife
      @mobiledevlife 25 дней назад

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

  • @otsilejeremiah5431
    @otsilejeremiah5431 26 дней назад

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

    • @mobiledevlife
      @mobiledevlife 26 дней назад

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

  • @lukevincent4397
    @lukevincent4397 29 дней назад

    So you leave out .NET MAUI ? Biased perhaps ? It may be late to the party, but its coming on in leaps and bounds.

    • @mobiledevlife
      @mobiledevlife 18 дней назад

      I just saw this comment now, sorry. I mentioned MAUI towards the end, but honestly I know many companies and developers, and none of them are using MAUI 😅 I also did some research on it, but there are no clear advantages over Flutter or React Native, so idk, right now I'd only choose MAUI if I'm a .NET developer who wants to build a mobile app :D

  • @Vinc-b7j
    @Vinc-b7j Месяц назад

    Hey, great video. I'd like to know your thoughts on this : If the TikTok app had to be created again, do you think it would be possible to make it and scale it to the level it is at now using a cross platform framework like flutter or react native or would the native approach still be the best for a social media like TikTok?.

    • @mobiledevlife
      @mobiledevlife Месяц назад

      Thank you! 😊 That's a great question! For a basic video sharing app, I think cross-platform would work, BUT ... TikTok became massive, it has all sorts of filters, effects, things kept in the memory, incredible performance (considering its features), and video (editing, recording, sharing) being the core of it, I'd definitely recommend the native approach, for fewer problems and bugs along the way. ALSO, one aspect that's overlooked: iOS and Android updates, new OS versions. If iOS 18 comes and breaks something that Flutter or React Native need to fix with an update, TikTok would lose millions, and they won't risk that.

    • @Vinc-b7j
      @Vinc-b7j Месяц назад

      @@mobiledevlife Thanks alot for the reply

    • @mobiledevlife
      @mobiledevlife Месяц назад

      @@Vinc-b7j You're welcome ;)

  • @crhis4089
    @crhis4089 Месяц назад

    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 29 дней назад

      @@mobiledevlifehaha Nobody likes their own voice Trust me 😂

    • @mobiledevlife
      @mobiledevlife 29 дней назад

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

    • @crhis4089
      @crhis4089 29 дней назад

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

    • @mobiledevlife
      @mobiledevlife 27 дней назад

      @@crhis4089 Thank you so much! 😊

  • @rida_brahim
    @rida_brahim Месяц назад

    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 18 дней назад

      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 ;)

  • @klartext1755
    @klartext1755 Месяц назад

    I’m currently in my first year of studying computer science, and I’m really interested in both SaaS and mobile apps. However, I’m unsure whether to learn React Native or Flutter. On one hand, I want to learn JavaScript, but I’ve also heard a lot of negative things about React Native.

    • @rida_brahim
      @rida_brahim Месяц назад

      just do flutter my friend, you won't regret it, the hype behind react native is just because all these developers are coming from web which makes sense because they don't want to learn anything new. flutter is faster and it does have a community and safe to use packages

    • @mobiledevlife
      @mobiledevlife Месяц назад

      I think both of them are good options. React Native will force you to learn JS and web-like concepts, which could be useful if you wanna switch later. However, Flutter is more tailored to mobile (although they also market their "web" platform, but it's kind of trash at this point). Ask yourself: what's the goal? To build your own apps? to get a job? freelancing projects? All of them? And honestly you can get a job with any of them 😁

    • @mobiledevlife
      @mobiledevlife Месяц назад

      @@rida_brahim 😂 it's funny, I also like Flutter more, but I think React Native has good potential for people with web background, or who want to be more versatile. In the end, you'll find jobs with any of them, so think about what you might like as well.

    • @rida_brahim
      @rida_brahim Месяц назад

      @@mobiledevlife i started with flutter, now I'm reading docs for jetpack compose to make an app in Kotlin, I don't have to use flutter for everything + it's good to learn native in case a package doesn't exist and must write some platform channels code, please keep on posting new videos, it's good to learn from established developers about this field :)

    • @mobiledevlife
      @mobiledevlife Месяц назад

      @@rida_brahim That's amazing, good luck in your journey and I'm sure the apps you build will be incredible 🔥 and thank you for the support! 🙏

  • @faridnaaoum2409
    @faridnaaoum2409 Месяц назад

    I like flutter 🦾

  • @ShahmeerKhan-tg5mj
    @ShahmeerKhan-tg5mj Месяц назад

    i am learning kotlin for 1 and a half months but knwoing flutter thing i feel frustrated that i made a bad choice . what are your suggestions , i want to work as a freelancer.😔😔😔

    • @mobiledevlife
      @mobiledevlife Месяц назад

      I think you can find a lot of freelance work with Flutter too, but maybe on smaller projects. With Kotlin (native Android) you might be able to find longer-term contracts, on bigger apps. It depends, in Asia I think cross-platform is more popular, while in Europe there's a lot of demand for native app development as well. Why did you start with Kotlin, you saw more freelancing opportunities with it? I'm curios 🤔 Flutter is very versatile and growing (well, Kotlin too, especially with KMP), so either one would be great. I worked only on native iOS/Android for years, then learned Flutter to have that skill too (but I was already working in a company in a technical leadership role 😁).

    • @ShahmeerKhan-tg5mj
      @ShahmeerKhan-tg5mj Месяц назад

      @@mobiledevlife first of all i am not expecting that you will reply thanks for that you earned a subscriber . I started kotlin because its officially declared language for android and next weak i will make an app probably a quiz app 😅 , i didnt reseach about flutter , my friend in university told me that his brother is doing internship as a flutter developer and that flutter is booming so then i feel little sad about my choice , but i think i should continue learning kotlin , and in future if my work demands flutter skills i will learn it . what do you think it will be easy for me?

    • @mobiledevlife
      @mobiledevlife Месяц назад

      @@ShahmeerKhan-tg5mj Oh, now I understand, I thought you already know Flutter 😁 I think you shouldn't worry, you can always learn a new language or framework if needed. Kotlin is used for Android, KMP and also for backend in some cases. Dart is mostly used just for Flutter, so honestly you're more versatile with Kotlin. Also, when you know one, learning the other is not that hard. Flutter is indeed growing, but KMP and native Android are still in demand. You can continue with Kotlin while keeping your eyes open for potential market changes (but Google already said at their conference that they support Kotlin Multiplatform more and more, so you're good 😊).

  • @mrdhksan
    @mrdhksan Месяц назад

    Excellent 👍👍👍

  • @mrdhksan
    @mrdhksan Месяц назад

    Excellent both technical and business overview ! Thank you.

  • @darshan.t.sdeekshith6694
    @darshan.t.sdeekshith6694 Месяц назад

    How about front end and backend technologies? What to choose and how to handle them?

    • @mobiledevlife
      @mobiledevlife Месяц назад

      That's a good question, that will have its own video 😊 but in short, if you're a solo dev, it makes sense to start with a service like Firebase, Supabase, etc, for the backend side. As for front-end, it depends if you need it or not, Vue and React (actually Nuxt and Next.js) are good choices. For an entire software team, it's worth building your own backend with Ruby on Rails, Node or even Django.

  • @lazyrafay
    @lazyrafay Месяц назад

    just finished your 40 minute first video and the video 3 months ago 😁great information for a newbie like me

    • @mobiledevlife
      @mobiledevlife Месяц назад

      Thanks a lot, I'm trying to share as much knowledge and useful info as possible 🥹 and I'm planning to post more often, like every 2 weeks.

    • @lazyrafay
      @lazyrafay 29 дней назад

      @@mobiledevlife you're welcome ✨, btw I'm going to go with flutter for now.

    • @mobiledevlife
      @mobiledevlife 27 дней назад

      @@lazyrafay sound good, wishing you the best of luck! ✨

  • @lorenzomedici8675
    @lorenzomedici8675 Месяц назад

    Tbh mobile dev it's so similar like whatever tech that u r using at some point logic the same the thing that change is the UI... I mean i started with java then kotlin then i got chance to try flutter man .... Believe or not there's a lot similaire things in code

    • @mobiledevlife
      @mobiledevlife Месяц назад

      They are not so different, that's right, especially if you look from a developer's point of view. I started with native iOS, and then learned native Android, Flutter, etc, after a couple of years. However, for a business, deciding what technology to use for their mobile app idea will definitely have a high impact. Also, as an indie dev if you want to make some income on the side, it's not that you can't do most things with any technology, but it's also about how many blockers, headaches and invested hours you'll have along the way 😊

  • @mohancena8970
    @mohancena8970 Месяц назад

    I'm your long time insta. follower ❤ good to see you in RUclips and hear your voice 🎉 all the best and give your best what you are doing in Instagram ❤❤

  • @VGoychev
    @VGoychev Месяц назад

    Love your work! Keep this up!! Greetings from Bulgaria...✨👋

    • @mobiledevlife
      @mobiledevlife Месяц назад

      Thank you so much 🤩 and hello neighbour, I'm from Romania 😁

  • @MWStudiooo
    @MWStudiooo Месяц назад

    Flutter?

    • @mobiledevlife
      @mobiledevlife Месяц назад

      It's there, yes 😉 towards the middle of the video.

  • @oscarsangularchannel3956
    @oscarsangularchannel3956 Месяц назад

    Best ! Thank you 🤩

  • @December_21-st
    @December_21-st Месяц назад

    Native iOS 😍

    • @mobiledevlife
      @mobiledevlife Месяц назад

      That was my first one, couldn't have asked for a nicer start ✨

  • @eulzzzz7682
    @eulzzzz7682 Месяц назад

    react native

    • @mobiledevlife
      @mobiledevlife Месяц назад

      A good option for many situations 👌

  • @-m_a_h_000
    @-m_a_h_000 Месяц назад

    Dan what the best language or tech in development desktop apps

    • @mobiledevlife
      @mobiledevlife Месяц назад

      For MacOS desktop it's still Swift, like for iOS, but for Windows you have many options, from C# to even Java or Kotlin. I haven't explored this realm in a while, and my only friends working on desktop apps are actually working on MacOS apps 😅 with Swift. In college and at my first job (at HP) I built desktop apps with Java.

    • @-m_a_h_000
      @-m_a_h_000 Месяц назад

      @@mobiledevlife Thank you so much ❤️

    • @mobiledevlife
      @mobiledevlife Месяц назад

      @@-m_a_h_000 You're welcome 😊

  • @boblitex
    @boblitex Месяц назад

    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 😁

  • @bristolboer2910
    @bristolboer2910 Месяц назад

    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.

  • @Cybert699
    @Cybert699 Месяц назад

    @mobiledevlife You just earned a subscription from, i love the way you explain and expanciate the whole session Thou am a beginner trying to work on a new app project from all i saw and read in the comment section, would you advise me to really start with kotlin cause am a self taught What's your advice for me please

    • @mobiledevlife
      @mobiledevlife Месяц назад

      Thanks a lot! 🤩 As for your question, if you want to build apps for Android, definitely Kotlin, or maybe React Native if you also want to learn some JS. It depends, do you want to get a job soon, or to build your own apps?

    • @Cybert699
      @Cybert699 Месяц назад

      @@mobiledevlife am working on my own app

    • @Cybert699
      @Cybert699 Месяц назад

      @@mobiledevlife but at the same time i don't think getting a job also should affect me building my app

    • @mobiledevlife
      @mobiledevlife Месяц назад

      @@Cybert699 Definitely, you can do both, of course you'll have less time to work on your app if you have a job, but you'll also have a steady income and that allows you to not rush things 😊