A
A
Andrey2016-01-20 22:40:58
linux
Andrey, 2016-01-20 22:40:58

Do you need a GUI and a programming language for windows, linux and android platforms?

I need to write several applications of the same type.
These will be simple applications, essentially an interface to the database.
The database will be on the device and updated once a week/month over the network.
I chose SQLite as my DBMS.
Calculations in applications will be simple and there will be few of them.
Applications do not require work with GPS, sensors in a smartphone / tablet.
Example applications (this is just an example): reference book, encyclopedia, catalog ...
Platforms: Windows, Linux and Android (Windows phone, iOS, Mac OS X are also available)
Help me choose a GUI and a programming language.
PS
I searched on Google and on the toaster, but did not find it. So yes, this is mine, I have gained enlightenment.

Answer the question

In order to leave comments, you need to log in

8 answer(s)
K
Konstantin Dovnar, 2016-01-20
@SolidlSnake

I don’t know how QT is doing now, but in terms of cross-platform GUI, it seems to be the leader.

K
Konstantin Nagibovich, 2016-01-21
@nki

1C - supports all specified platforms. You don't even need to rewrite.

S
SerGio1313, 2016-01-21
@SerGio1313

Why not Java? -_- Wrote a program in the same Netbeans with a swing gui (if nothing of the sort is required).
I installed the JVM and run it even on Linux, even on Windows .. create under Android in Android Studio.

O
Oleg Gamega, 2016-01-20
@gadfi

https://github.com/atom/electron
although I'm not a fan of js on aandroid, but try it, maybe it will work for you - web, mobile, detscope with minimal blood ... ideally, I haven't tried it myself, but with programs written on
this framework enjoyed

A
Alexey S., 2016-01-20
@Winsik

Delphi 10 Seattle

— support for parallel compilation of C++;
- Debugging iOS 64x applications;
- iOS 8.4 supported;
- Android 5.1.1 is supported;
- support for Android services;
- support for DUnitX unit testing for Android and iOS;
- support for DirectX 12;
- support for calling the WinRT API;
- FireDAC support for NoSQL MongoDB database
- new MultiView behavior;
- new VCL components;
— new components for working with Beacon;
- Improved style mechanism;
- Improved GetIt library manager;
- Improved IDE capabilities;

habrahabr.ru/company/delphi/blog/265819

V
vanyok746, 2016-01-21
@vanyok746

Write in puthon-e.
As for me, this is the best choice for everything!

A
Albert Fazullin, 2016-01-21
@x22a

As an IDE, I definitely recommend using products from JetBrains. In this case, they make the most convenient tools. A handy tool in the right hands works wonders. Concerning a cross-platform a question difficult. You can write in virtual machines like JVM, you can write natively. In the case of the JVM, it's simple: collected - forgot. In the case of native developments, you will have to rewrite in places (which is actually not so scary) and assemble for specific platforms (which, having a assembler, is also not very difficult)
But this is all poetry. You have there in the Android list. For starters, Android Studio (also based on JetBrains products, by the way) + Java is a great choice. Then you yourself will understand what is best for you.

G
gimntut, 2017-02-12
@gimntut

And you can not bother at all and make a web application. And use it through the browser.
I use scorocode as a database, netlify for publishing the app, and webix for the GUI (for "reference, encyclopedia, catalog" that's it).
Read more here .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question