PickyBiker

PickyBiker

Recommended toolset for targeting IOS and Android?

I have done small amounts of programming for IOS and for Android, but now I need to create something that works with both.

What are the recommended toolsets to accomplish that for a beginner?

The app will be a simple control device for robots over Wi-Fi.

Marked As Solved

Veeran

Veeran

I recommend using Flutter for your cross-platform mobile app development, especially since you already have experience with iOS and Android programming. Flutter offers a seamless way to create a single codebase that works on both platforms. Its expressive UI, hot-reload feature, and extensive widget library make it an excellent choice for developing a control device for robots over Wi-Fi. Flutter’s Dart programming language is beginner-friendly, and the framework itself provides comprehensive documentation and an active community for support. This will streamline your development process and allow you to focus on creating a robust and efficient application for both iOS and Android platforms.

Also Liked

iPaul

iPaul

Another option is to use C# and Xamarin.

adamaiken89

adamaiken89

If you need to simulate iOS behaviour, in all cases you need Apple platform, regardless of any toolings.

faust

faust

Flutter might be a good choice,
The same code will run not only on both plataforms but on the browser and desktop as well.
it’s baked by google itself, so you know, “lots of support and tutorials”.

and well, someone might say “but flutter uses dart…”
I don’t think that’s a problem… dart is quite similar to java, javascript and etc so if you code in any of these you can pick it up quite quickly

Where Next?

Popular Frontend topics Top

New
axelson
In Elixir I love to use the library GitHub - sasa1977/boundary: Manage and restrain cross-module dependencies in Elixir projects to enfor...
New
pillaiindu
I mean, when you render all the HTML at the server side and the data is sent through HTTP requests, except only if some tiny things are d...
New
tomcatttttt
I’m trying to take the API from the site to get a seamless online game through the HTML5 API. It works in all browsers except Google Chro...
New
sona11
I was working on a project that required me to update data in a SQL database. I initiated a transaction and modified the data with a seri...
New
prego4444
how can i make a border like this to be exactly on the midle of the edge? i could only found border in inside and outside but nothing on ...
New
Fl4m3Ph03n1x
Background I have a button that may be disabled or not, depending on a set of conditions. I want to disable/enable the button without hav...
New
gameengineer
We are developing on Samsung Tab Active 4 Pro using Android Studio, kotlin and java. We are getting what we think are app deadlocks. The ...
New
Clintonsuck
Hello, I am new and trying to build my first app. So far, everything was going okay, but now I’m stuck and don’t know how to proceed. May...
New
Benjamin-Philip
I’m curious about designing some websites and applications for personal (and potentially public via open sourcing) use. I’m an experience...
New

Other popular topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
PragmaticBookshelf
Take your Go skills to the next level by learning how to design, develop, and deploy a distributed service. Start from the bare essential...
New
PragmaticBookshelf
Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you’ll go beyond the syntax—and...
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
AstonJ
Was just curious to see if any were around, found this one: I got 51/100: Not sure if it was meant to buy I am sure at times the b...
New
New
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New
xiji2646-netizen
Woke up to this today: Claude Code’s complete source code exposed via npm source map. Not a snippet. All 512,000 lines. 1,900 TypeScript ...
New