New course! Every coder should learn Generative AI!
Try a free lesson+ 6
How can I start coding on a system to begin building websites and real world apps?
I've been coding on the Sololearn app on my android phone for a while now and I recently just acquired an Acer laptop but I am not sure of how to start coding on a system so I can start developing websites and real world apps. Please share me some thoughts on what I need to do
6 Answers
+ 8
Mofey I recommend you start with Visual Studio Code for web development:
https://code.visualstudio.com
Android Studio for Mobile:
https://developer.android.com/studio/
Both are free and both are fantastic. Fullstack developers use multiple tools for different things all the time.
When you have a budget for commercial licenses, you may want do look at IntelliJ IDEA from JetBrains and their other IDEs.
https://www.jetbrains.com/idea/
Also, Visual Studio 2017 and Xamarin are great for multiple device development.
https://visualstudio.microsoft.com/xamarin/
These also have community versions, but I've never used those versions before. So, I'm not familiar with their differences. I prefer VS Code for Web and Javascript stuff and VS 2017 for C# development.
https://visualstudio.microsoft.com/vs/community/
I also love, love, love all the JetBrains tools and use the almost interchangeably depending on my mood.
+ 10
Also, congrats on getting a laptop to develop on. This transition will truly accelerate your learning.
I, personally, can't stand developing on my phone. I find it impossibly frustrating. I'm a thousand times more productive with a full desktop OS using a full blown IDE complete with debugging capabilities, keyboard shortcut support, a terminal emulator, and so much more.
The horrible typing interface, lack of tab formatting, no undo abilities, zero debugging tools on mobile devices make for a crippling programming experience for me on a mobile device. It's like programming at 20x slow motion speed and constantly correcting typos.
Best of luck to you moving forward.
+ 3
Really hard to write code on phone, start with notepad++ or sublime, or u can use visual code/studio, if your developing in java/kotlin use android studio, if your developing with swift use xcode
+ 2
To add to my previous comment. I moved over from Atom to Brackets. So much better, i can view css and html at the same time while have a live view of the website. Saves a lot of time not having to save and refresh everytime i want to see changes I've made
+ 1
Anything that edits text. So a simple text editor will do. I use Atom to edit code.