Cross Platform development using C++
-
Does anyone know about this? I want some thoughts like how to start, kind of resources to learn, etc.
-
@root can you help on this
-
C++ is a low level language, And compatible with all platforms. But you should compile it to the current platfrom's executable format. Which means, You don't need to change your code, But you need to compile it for windows, linux & etc.. separately..
However you shuold start from C++. Learn to code using C++. If your google for tutorial you can find alots of resources.
Note: C++ is a strongly typed low level language, So you should learn about low level process architectures such as Hardware compatibles, Registers, CPU architectures & etc....
-
Thank you!
so you are telling that the project can run on any platform without any changes on the code if I use C++ as the coding language?
so it has not any new things to learn but to learn C++ and build project... -
Read beginners c++ tutorial series in my blog
https://helageek.blogspot.com/2019/07/beginners-tutorial-for-c-tutorial-1.html?m=1
-
-
@ChrisSachintha Thank you! I will follow this..
-
This post is deleted! -
@root i will. Thanks..
-
@b6 I found that Qt is a framework which supports cross-platform development written in c++.
Qt: An application framework and widget toolkit that supports Linux,
Microsoft Windows, Mac OS X, Embedded Linux, and other systems. -
@rashmiee Yes #QT one of the famous framework. But however, In any language, Please improve your skills in core. Then move to frameworks. Because nowadays most developers are depending on framework, Some times you will need to modify the framework or need to work on company's custom framework or need to move to different framework. In that situation you will face hard time. Because you only able to work on perticular framework. Understand the core technologies, standards and methologies. Then you can adapt your self to work on any platform and framework.
Good Luck!
-
@b6 Thank you for giving me advice about Frameworks and language specifications. Actually, you have a way of clarifying things that makes sense to me and helps me to sort through the choices. Thanks again for discussing all the options with me.