<div dir="ltr"><div class="" style="margin-top:15px;margin-bottom:15px;color:rgb(55,64,78);font-family:'lucida grande',tahoma,verdana,arial,sans-serif;font-size:10.909090995788574px;line-height:12.799999237060547px">
<div class="" style="margin-bottom:10px;font-size:13px;line-height:18px"><span class="">Few days Remained... please Register to reserve your sit...</span></div></div><div class="" style="font-size:13px;line-height:18px;border-left-width:2px;border-left-style:solid;border-left-color:rgb(211,215,220);padding:0px 0px 0px 7px;color:rgb(137,143,156);font-family:'lucida grande',tahoma,verdana,arial,sans-serif">
<div class="" style="padding:0px;margin:15px 0px"><div class=""><div class=""><div id="id_5363a491aee5b1633212106" class="" style="display:inline">Mobile Application Development Course for Android Devices<br>Venue: Arusha Technical College<br>
Date: 12-17, May, 2014<br>Fee: 80,000/=<br>Course Description<br>Study of fundamental concepts, design strategies, tools and APIs to create advanced applications for mobile phones and occasionally connected mobile devices. Topics include: design of mobile user interfaces, application life-cycle, inter-process communic<span class="" style="display:inline">ation, content providers and mobile application monetization strategies. The target computing environment may change. Currently the course explores the Android Operating System and its supporting SDK.<br>
Student Outcomes<br>At the end of the course the student will be able to develop effective native android mobile applications. The student will be able to create a full, functional and complete android application at the end of the boot camp, also the student will be able to monetize their applications and publish them on the app stores.<br>
1. Targeting android application. The Big Picture<br>Background and positioning of the Android platform, including comparisons to other popular mobile platforms. After an introduction to the platform, the balance of the first chapter introduces the high-level architecture of Android applications and the operating system environment.<br>
• Introducing Android <br>• Stacking up Android <br>• Booting Android development <br>• An Android application <br>• Summary <br>2. Android Development environment <br>Step-by-step development exercise teaching you the essence of using the Android development environment, including the key tools and concepts for building an application.<br>
• The Android SDK <br>• Fitting the pieces together <br>• Building an Android application in Eclipse <br>• The Android Emulator <br>• Debugging, clean and run <br>• Set and Reset Environment perspective <br>• Summary <br>
3. Android User interfaces:<br>Covers the fundamental Android UI components, including View and Layouts. Introduces basic concepts such as handling external resources, dealing with events, and the lifecycle of an Android application.<br>
• Creating the Activity <br>• An Overview of User Interfaces <br>• Using XML Layouts <br>• Selection Widgets <br>• Android options Menus <br>• Using Fonts <br>• Dialog Boxes: Alert Dialog and Toast <br>• Android Input Dialogs <br>
4. Intents and services<br>Expands on the concepts learned in chapter 3 and delves into the Android Intent concept to demonstrate interaction between screens, activities, and entire applications.<br>Working with Intent classes <br>
• Overview of Intent types <br>• Connecting xml UI with java classes <br>• Transfer data between activity using intents <br>• Performing Inter-Process Communication <br>• Summary <br>5. Android data related Features <br>• Android lists <br>
• Android tabs <br>• Android search <br>• Android splash screen <br>6. Putting it all together–the Field Service Application. <br>Develop a complete application including server communications, persistent storage, multiple Activity navigation, menus, mapping, RSS services, etc.<br>
• Field Service Application requirements <br>• Android application tour <br>• Android code <br>• Digging deeper into the code <br>• Summary <br>7. Mobile application monetization <br>• Paid application <br>• In app purchase <br>
• Adverts <br>• Mobile application competitions and hackthon <br>8. Mobile application localization <br>Creating multi-lingual android applications <br>• Translating android applications <br>• Customizing android applications to global or local standard <br>
9. Publishing android applications <br>• Exporting android applications <br>• Creating keys <br>• Opening accounts on the apps store <br>• Publishing requirements and procedures <br>Note: All the above android application concepts will be trained using 3 complete and full android applications. The class will get a chance to develop those 3 apps from scratch.<br>
10. Learning Resources<br>• Visit Android’s web site at <a href="http://developer.android.com">developer.android.com</a> <br>• Videos on Android at <a href="http://www.youtube.com/user/androiddevelopers" rel="nofollow nofollow" target="_blank" style="color:rgb(59,89,152);text-decoration:none">http://www.youtube.com/user/<span class="" style="display:inline-block"></span>androiddevelopers</a> <br>
• Android Development Community <a href="http://www.anddev.org/" rel="nofollow nofollow" target="_blank" style="color:rgb(59,89,152);text-decoration:none">http://www.anddev.org/</a> <br>• Official Android Market <a href="http://www.android.com/market" rel="nofollow nofollow" target="_blank" style="color:rgb(59,89,152);text-decoration:none">http://www.android.com/market</a> <br>
• Marakana mobile boot camp <br><br>For those who wish to attend the course please send us sms to reserve a seat on 0714689866 stating your full name, organization/school/college and email address; complete the payment procedure by depositing the fee to the following CRDB Bank Account:<br>
Account Name: ATC PRODUCTION & CONSULTANCY, A/C No. 01J1099202800</span></div></div></div></div></div></div>