Page 70 - B.Tech IT Curriculum and Syllabus R2017 - REC
P. 70

Department of IT, REC


               LAB EQUIPMENT FOR A BATCH OF 30 STUDENTS:

                       Hardware:     TL-WN-722N Wi-Fi Adaptor
                       Software:     C/Python/ equivalent compiler, Pentbox or Honeyd
                       OS:           Kali Linux / Fedora


               IT17611   MOBILE APPLICATION DEVELOPMENT LABORATORY                             LTPC
                                                                                               0 0 4 2
               OBJECTIVES:
               The student should be able to
                         Know the components and structure of mobile application development frameworks for
                          android and windows OS based mobiles.
                         Understand how to work with various mobile application development frameworks.
                         Learn  the  basic  and  important  design  concepts  and  issues  of  development  of  mobile
                          applications.
                         Understand the capabilities and limitations of mobile devices.
                         Understand the working principle of Internal and External storage

               LIST OF EXPERIMENTS
                       1.  Develop an application to change the font and color of the text and display toast message
                          when the user press the button
                       2.  Develop an application to add two numbers(Read the input values in first and second text
                          box) and display the result in third text box using EventManager and display the UI in
                          Grid layout format
                       3.  Develop a scientific calculator to perform arithmetic and mathematical functions using
                          Math class. .[Your scientific calculator should contain +,-*,/,=,cos,sin,tan,pow,sqrt,log,lan
                          and mod].
                       4.  Develop an android  application to draw the circle,ellipse,rectangle and some text using
                          Android Graphical primitives
                      5.  Create a Database table with the following structure using SQLite:
                          Student(Name,Rollno,Marks)  Develop  an  android  application  to  perform  the  following
                          operation  using  SQLite  developer  classes  1.Insert  student  Details  2.Update  the  student
                          Record 3.Delete the student  record by Rollno 4.View the details
                       6.  Create on-line recruitment form for XXX-InfoTech Company. The form shouldconsists
                          of  First  Name,  Last  Name  ,  DOB  ,  Phone  No,Gender  ,  Address  ,  E-mail  ,  Highest
                          Qualification,  Branch,  Percentage  of  marks,Language  Known,upload  the  image  and
                          provide with save and cancelbutton.All form controls should have appropriate validation.
                       7.  Design an android activity with a text box (username) where the user can enter a name
                          and  another  text  box    (ID)  where  the  user  enter    only  four  digit  ID.NO  and  a  button
                          ―validate‖. Validate the entered username and ID field for the following using android
                          code.

                                      i) Both the fields should not be empty
                                       ii) Name field should have alphabets
                                      iii) ID field should have numeric
                       8.  Develop an application to get the Latitute,Langitute of the current location using android
                          LocationManager  and  also  convert  the  Latitute/Langitute  to  address  format  using
                          Geocoder Class.
                       9.  Implement an application to write the name and marks to SD card in text file format
                       10. Implement  an  application    to  display  the  alert  box  message  when  your  application
                          receives the SMS



               Curriculum and Syllabus | B.Tech. Information Technology | R2017                Page 70
   65   66   67   68   69   70   71   72   73   74   75