Nowadays, cross-platform development frameworks are popular for various reasons.įor example, developers can maintain a single codebase for multiple platforms, because the cross-platform framework’s API provides a good abstraction for platform-specific APIs.Īdditionally, cross-platform development frameworks enable rapid feature delivery. On the other hand, cross-platform APIs let developers make desktop applications for multiple operating systems with a single generic API. For example, Cocoa API provides interfaces for developing desktop apps for the macOS platform. The platform-specific APIs only support one targeted operating system. There are two types of desktop application development APIs: platform-specific and cross-platform. If you are going to make a desktop application, there are multiple different frameworks, UI-toolkits, and programming languages to choose from. Shalitha Suranga Follow Programmer | Author of Neutralino.js | Technical Writer Building a Flutter desktop app: Tutorial with examplesĮditor’s note: This post has been updated on 15 August 2022 to reflect the most recent version of Flutter, including the new Flutter for Windows update announced in February 2022, as well as how to get set up for Flutter desktop apps on Windows or macOS.ĭevelopers can choose to write several different types of applications: console applications, mobile applications, web applications, and desktop applications.ĭesktop applications run inside a system window with various UI elements.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |