Presentation Seminar on “IMAGE SLIDER –AN ANDROID APPLICATION”
Introduction About Company Android Technology Tools Required for Android Application Development Working on Eclipse (Android development tools) software Project overview Future scope Conclusion
pvt. Ltd. GirnarSoft pvt. Ltd. IT company Working on offshore products and outsourced software development. Founded in 2007 by Amit Jain and its team member. Company ‘s investment across multiple domains in India including Auto, Telecom & e-Commerce. has become #1 ranked auto portal in India generates significantly high business to the company
Amit Jain – Co-founder and CEO B.Tech from IIT Delhi (99’ batch) worked in the IT industry for 8 years before he founded GirnarSoft in 2007 Anurag Jain – Co-founder and COO 5-year integrated M. Tech in Mathematics and Computing from IIT Delhi (02’ batch) Rohit Dangayach - Director – Sales B. Tech from IIT Roorkee ('04 batch) and an MBA from IIM Bangalore ('09 batch)
Software platform from Google and the Open Handset Alliance July 2005, Google acquired Android, Inc. November 2007, Open Handset Alliance formed to develop open standards for mobile devices October 2008, Android available as open source December 2008, 14 new members joined Android project
RELEASE DATE ANDROID VERSION Feb (Cupcake) April (Donut) Sep /1(Éclair) Oct (Froyo) May (Gingerbread) Dec (Honeycomb) May (Honeycomb) October (Ice cream sandwich) June (Jelly Bean)
Built-in Apps ≡ Apps created in SDK Leverage Linux kernel to interface with hardware Open source platform promotes development from global community
Reuse and replacement of components Dalvik virtual machine Integrated browser Optimized graphics SQLite Media support GSM Telephony Bluetooth, EDGE, 3G, and Wi-Fi Camera, GPS, compass, and accelerometer Rich development environment
Apps are written in Java Bundled by Android Asset Packaging Tool Every App runs its own Linux process Each process has it’s own Java Virtual Machine Each App is assigned a unique Linux user ID Apps can share the same user ID to see each other’s files
Activity ◦ Present a visual user interface for one focused endeavor the user can undertake ◦ Example: a list of menu items users can choose from Services ◦ Run in the background for an indefinite period of time ◦ Example: calculate and provide the result to activities that need it Broadcast Receivers ◦ Receive and react to broadcast announcements ◦ Example: announcements that the time zone has changed Content Providers ◦ Store and retrieve data and make it accessible to all applications ◦ Example: Android ships with a number of content providers for common data types (e.g., audio, video, images, personal contact information, etc.) Intents ◦ Hold the content of a message ◦ Example: convey a request for an activity to present an image to the user or let the user edit some text
Preparing your system and system requirements Downloading and Installing the SDK Installing ADT plug-in for Eclipse Adding Platforms and Components Exploring the SDK Completing tutorials Troubleshooting
Must have Eclipse IDE installed Must have Android SDK installed Must have knowledge of Java Must have the external Google Maps library installed in your SDK environment. The Maps library is included with the Google APIs add-on, which you can install using the Android SDK and AVD Manager
CREATE THE ANDROID PROJECT CREATE THE ANDROID PROJECT STEP 1 Select File > New > Android Application Project.
STEP 2: Write the application name, Project name, and package name. Choose the android version (min. android version and target version After this choose icon for your application and click on finish button
In Android graphical user interface is created by using XML FILE. To print hello word on android screen do the following: Create XML FILE
To compile and execute the code on android virtual device do the following : Go to window option >android virtual device manager >run the device. Go to Run option Output of the above code >>>
An Android app for creating image slideshow. Allow android user to save the slideshow in phone memory. Support all type of screen resolution. Allow user to create slideshow according to its requirement i.e. with all images stored in memory or With selected picture
Project Snapshots Initial screen Known as splash Screen. Consist of application icon and its name This screen remain appeared for 1-3 sec while application loading
Home Page Consist of 3 button: Create new slideshow View and edit slideshow instruction
Fig: if user select selected picture option Fig :if user select all picture option
Page for viewing the slideshow Page for applying the effect and audio to the slideshow
This android app is useful for android user because it allow user to create beautiful, synchronized slideshow with audio and visual effect Also allow user to save, view and edit the slideshow which is not provided by the android OS.