By using Java Technology, we develop desktop application (software program) is cross platform than can be run on any computer operating system, such as Windows, iOS (Mac OS), Linux etc.
Compared to desktop applications, web based applications provide a wide range of business advantages. These applications can be accessed from any web browser through the internet, instead of having to be individually installed on each computer, it can easier be updated and managed in the future. It can be accessed locally in business premise, or be accessed worldwide.
Responsive web design is about creating website that look good on all devices, the website will automatically adjust for different screen sizes and viewports (large screen, tablet screen, phone screen).
Mobile Application (Mobile App) is a computer program or software application designed to run on mobile device such as phone and tablet.
Types of Mobile application development:
API (Application Programming Interface) is a data connection or linkage between two or more computer programs. It is a type of software interface, allows other computer programs to communicate with it, and offering a service to other pieces of software.
Develops middleware to convert computer data from one format to another.