Eskisehir Technical University Info Package Eskisehir Technical University Info Package
  • Info on the Institution
  • Info on Degree Programmes
  • Info for Students
  • Türkçe
About the Program Educational Objectives Key Learning Outcomes Course Structure Diagram with Credits Field Qualifications Matrix of Course& Program Qualifications Matrix of Program Outcomes&Field Qualifications
  • Faculty of Engineering
  • Department of Computer Engineering (English)
  • Course Structure Diagram with Credits
  • Mobile Programming II
  • Learning Outcomes
  • Description
  • Learning Outcomes
  • Course's Contribution to Prog.
  • Learning Outcomes & Program Qualifications
  • ECTS Credit Load
  • Will be able to understand the Xamarin.Android approach. Recognizes an application project structure. Will be able to use the Xamarin.Android tools required for the Traditional Android application project.
  • Explains the Xamarin.Android.
  • Creates, writes Xamarin.Android project using the Visual Studio environment.
  • Decomposes an Android app into Activities.
  • Will be able to recognize and use Xamarin.Android Environment.
  • Builds an Activity's UI
  • Writes an Activity's behavior
  • Updates Android SDK
  • Will be able to recognize and use Activities and Intents.
  • Starts and Finishes an Activity in our .apk
  • Passes arguments to an Activity
  • Gets Activity results
  • Starts a system Activity.
  • Will be able to describe and use Xamarin.Android Background Services.
  • Describes and creates a background service.
  • Starts a service.
  • Elevates a service to foreground.
  • Binds a service.
  • Will be able to recognize and use REST-Based Web Services.
  • Obtains the device's network capabilities.
  • Understands REST verbs.
  • Consumes REST services with Xamarin.
  • Integrates with platform-specific network features.
  • Understand and use the data storage options available to app
  • Use the correct storage path for each platform.
  • Creates SQL database using SQLite
  • Perform CRUD operations against a SQLite database using SQLite.NET.
  • Create an async capable database connection and perform CRUD operations asynchronously.
  • Will be able to embed native controls into Xamarin.Forms.
  • Creates a renderer for a custom control.
  • Customize a renderer for an existing control.
  • Sends notifications between renderer and element.
  • Will be able to define Visual Behavior of App.
  • Utilizes properties to define Visual Behavior.
  • Knows and use the MVVM design pattern.
  • Implements and use ICommand interfaces and Commands.
  • Will be able to create and use an Azure Account.
  • Creates and use Azure resource
  • Creates and use Virtual Machine.
  • Will be able to update app for publishing.
  • Uses the linker to reduce app package size.
  • Chooses a distribution strategy.
  • Selects app stores for publication.
  • Choses a monetization strategy.
  • Info on the Institution
  • Name and Adress
  • Academic Calendar
  • Academic Authorities
  • General Description
  • List of Programmes Offered
  • General Admission Requirements
  • Recognition of Prior Learning
  • Registration Procedures
  • ECTS Credit Allocation
  • Academic Guidance
  • Info on Degree Programmes
  • PhD / Proficiency in Art
  • Master's Degree
  • Bachelor's Degree
  • Associate Degree
  • Info for Students
  • Cost of living
  • Accommodation
  • Meals
  • Medical Facilities
  • Facilities for Special Needs Students ı
  • Insurance
  • Financial Support for Students
  • Student Affairs Office
  • Info for Students
  • Learning Facilities
  • International Programmes r
  • Practical Information for Mobile Students
  • Language courses
  • Internships
  • Sports and Leisure Facilities
  • Student Associations