INTRODUCTION ============ UI DEVELOPMENT WHAT IS THE UI? ============== APPLICATION ========== A COLLECTION OF PROGRAMS PHONE ==> ANDROID/IOS ==> MOBILE BASED OS WHATSAPP, INSTAGRAM, SNAPCHAT ETC. SOFTWARE ======== COLLECTION OF PROGRAMS HOW THE APPLICATION WORK? TYPES OF APPLICATIONS ====================== THREE TYPES: 1) WEB APPLICATIONS CAN BE ACCESSES BY MORE THAN ONE USER AT A TIME WE NEED: INTERNET, BROWSER EX: YOUTUBE, GMAIL, AMAZON ETC. 2) DESKTOP APPLICATIONS CAN BE USED BY ONLY ONE PERSON CAN RUN ON: WINDOWS, LINUX, MAC-OS EX: NOTEPAD, MS-PAINT, CALCULATOR 3) DISTRIBUTED APPLICATIONS CAN USE BY MORE THAN ONE USER. PHONEPE: CHECK BALANCE UPI =======> BANK APPLICATION SYNTAX ====== set of guidelines which can describe the way to write an instruction. INSTRUCTION ERROR ===== the program will be get exited/stopped while running because of the error. the program with wrong syntax ==> error TYPES OF ERRORS ================ 1) compile time error 2) run time error TECHNOLOGIES System.out.println(100); int a = 123; int b = 123.234f; import java.util.Scanner; main() { Scanner obj = new Scanner(System.in); int a = obj.nextInt(); // 123.234f } ==============================