What’s the best way to create a Desktop or Android app with my Python and basic Java skills?

0
15
Asked By TechieTurtle25 On

I'm wrapping up my first year in Computer Science and completed CS50 last year. I'm eager to avoid 'tutorial hell' and want to dive into a small project. I have a decent grip on Python, some experience with Java, and a bit of HTML. I'm looking for advice on how to start building a project that requires a graphical user interface. What would be the best approach for me?

5 Answers

Answered By MobileMaven82 On

Kivy is a great library for building mobile apps with Python. If your project is straightforward, go for it! But for more complex stuff, look into native Kotlin/Java or cross-platform like React Native or Flutter.

Answered By CleverCoder77 On

If you’re flexible, consider starting with a web app instead of a native app. It may be easier to wrap your head around and get going quickly.

Answered By PythonPal42 On

Have you looked into PySide or PyQt? They offer solid options for desktop apps, and with your Java background, navigating their C++ documentation should be manageable.

Answered By WebWiz15 On

You could try using Next.js if you want something that’s surprisingly versatile. It can handle diverse environments pretty well.

Answered By DevDynamo34 On

For a more traditional route, check out Flet or Flutter with Dart. They’re pretty straightforward and can simplify things. If you’re aiming for something more complex, Kotlin or Java for native development could also be worth exploring.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.