I want to build applications and GUI's in SBC's. Since almost all SBC's run on Linux OS. for me as a programmer, is it necessary to learn complete linux and kernal of that SOC/SBC? or with application programming experience can I write programs to any embedded processors(code portability)?
\$\begingroup\$ \$\endgroup\$
3 - 1\$\begingroup\$ Of course not. Only enough to write the program you want with a framework/toolkit/libraries you need. You don't necessarily even need to know your program is running on Linux as there are several multiplatform frameworks you can use to build applications. But this is not an electrical engineering question. \$\endgroup\$Justme– Justme2022-06-16 08:01:54 +00:00Commented Jun 16, 2022 at 8:01
- 3\$\begingroup\$ Literally no one knows the complete Linux. And for writing applications, only very basic knowledge would be needed. Just get started and learn as you go, when you need to know something, learn that. \$\endgroup\$Klas-Kenny– Klas-Kenny2022-06-16 08:23:53 +00:00Commented Jun 16, 2022 at 8:23
- 1\$\begingroup\$ If you know how to write a web page, you’re halfway there.apart from being able to load apps and navigate linux, you can do just about everything in javascript. \$\endgroup\$Kartman– Kartman2022-06-16 11:42:01 +00:00Commented Jun 16, 2022 at 11:42
Add a comment |