• eveninghere@beehaw.org
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    8 months ago

    Hmm… A bit personal, but Python’s old school at this point, and so Javascript might feel like the closest.

    Modern-er languages for mobile devs have more language support for building apps in my personal opinion.

    • ebits21@lemmy.ca
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      8 months ago

      Python has never been a big language for app development… no idea why you would call it old school.

      To answer op, Swift for iOS; Kotlin on Android.

      • nieceandtows@programming.devOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 months ago

        Thanks. Yeah, I wasn’t looking for python based frameworks, but rather other languages that are at least somewhat similar and easier to learn/transition to.

      • Rusty Shackleford@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        8 months ago

        I know I should just look this up, but I’ll ask anyway.

        Back in 2013, in grad school, I remember we used Objective C for iOS and Java for Android. Can I still build compatible apk’s and iOS packages using these older language choices respectively for modern mobile OS’s or am I a dinosaur and need to get with the times (swift and kotlin)?

        • roanutil_@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          8 months ago

          For iOS you can still use Objective C, but there are additions to platform frameworks and whole new frameworks that are Swift first. I don’t really know how hard it would be to use those APIs from Objective C. Swift is certainly the default going forward.

          I don’t work on Android but my understanding is that Java hasn’t and isn’t going anywhere on Android. Kotlin is supposed to be great but I haven’t heard mention of Java being dropped.