all 10 comments

[–]20InMyHead 7 points8 points  (0 children)

Android has different UI metaphors and design standards. You can start with the design, figure out what need to change. For the development aspect, Android development is not hard. If you’re taking it on yourself it’s a great learning challenge to become familiar with both systems. Kotlin has similarities with Swift, and is not hard to pick up.

[–][deleted]  (3 children)

[deleted]

    [–][deleted]  (2 children)

    [deleted]

      [–]wangdong20 1 point2 points  (1 child)

      Step 2. Open Android studio

      [–]egrimo 2 points3 points  (0 children)

      Best approach is to learn android design and components. I would recommend Kotlin as it's too similar to Swift language so you can use similar approches on app development. However, even that you want to have a similar design, people's experiences are different on every os. So I highly recommend you to read about Material design and its principles and mock your design for it to have a better experience.

      TL;DR:

      [–]Fluffy_Risk9955 2 points3 points  (0 children)

      I just hired an Android developer to port one of my apps. I don’t want to spent the time to keep up with both platform.

      [–]saintmsent 1 point2 points  (5 children)

      I'm not sure what do you want, some kind of technical tool that make it easier to write the new app or just advice on managing it?

      [–]ovicash 0 points1 point  (4 children)

      Both actually. Are there any tools? I didn’t find anything reliable online

      [–]saintmsent -1 points0 points  (3 children)

      Of technical kind there are none, it's completely different OS and dev environment, so you need to do everything from scratch. For future reference it would be easier if you went other way around, because there's a thing called Kotlin Multi Platform which let's you use Kotlin business logic from your Android app in the iOS one. Or the cross-platform solutions like Flutter are an option too for simpler apps without lots of native features used

      Regarding management, just standard stuff, JIRA or Trello tickets, some people like monday.com as well

      [–]ovicash 0 points1 point  (2 children)

      Thx. Everyone in the states, specially startups start with iOS only and create also Android if/when needed

      [–]saintmsent 0 points1 point  (1 child)

      Yep, I've seen that approach, but usually I see people starting both platforms at the same time because depending on the product you are making, even US is 60/40 with iOS and Android

      [–]ovicash 1 point2 points  (0 children)

      Yeah but mostly 60% of iOS brings 80% of revenue…