Mobil Uygulama Kursu: Xamarin ile Android ve IOS Geliştirme
4.5 (81 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
397 students enrolled

Mobil Uygulama Kursu: Xamarin ile Android ve IOS Geliştirme

C# programlama yeteneğini Xamarin ile birleştirerek Cross Platform Native Android ve IOS uygulaması geliştirebilirsin.
4.5 (81 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
397 students enrolled
Created by Sadık Turan
Last updated 1/2020
Turkish
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 15 hours on-demand video
  • 12 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • C# diliyle Android ve IOS uygulaması geliştirebileceksiniz.
Course content
Expand all 99 lectures 15:15:12
+ Xamarin'e Giriş
4 lectures 31:23
Visual Studio for Mac ile Geliştirme
04:36
Xamarin ile İlk Uygulama
09:06
+ Xamarin Temelleri
7 lectures 46:07
Bölüm Hakkında
00:05
Xaml & Code Behind
06:24
Content Özelliği
06:22
Xaml Elemanlarına Erişim
07:05
Data Binding
09:47
Platform Farklılıkları
07:06
Sayfalar Arası Gezinti
09:18
+ Xamarin Layouts
15 lectures 03:08:58
Bölüm Hakkında
00:14
StackLayout
17:02
Demo: StackLayout-1
07:59
Android Resim Gösterme
00:05
Demo: StackLayout-2
08:17
Demo: StackLayout-3
10:42
Grid
27:08
Demo: Grid-1
12:36
Demo: Grid-2
17:41
AbsoluteLayout
17:33
Demo: AbsoluteLayout-1
13:18
Demo: AbsoluteLayout-2
11:38
RelativeLayout
20:27
Demo: RelativeLayout
12:24
FlexLayout
11:54
+ Xamarin Resources & Styles
8 lectures 01:06:25
Bölüm Hakkında
00:13
Form Design
07:11
Resources
10:57
Resources in Code
10:03
Dynamic Resources
07:19
Styles
11:35
Creating Theme
08:59
Css in Xamarin
10:08
+ Xamarin Controls
12 lectures 01:38:30
Bölüm Hakkında
00:02
Label
12:22
Entry ve Editor
13:35
Checkbox
05:51
Switch
04:52
Slider
07:23
Stepper
04:56
Picker
11:10
DatePicker
07:55
TimePicker
16:01
Popups
07:39
TableView
06:44
+ Images
7 lectures 48:15
Bölüm Hakkında
00:12
Introduction
01:58
Downloading Images
07:55
Embedded Images
12:03
Local Images
06:59
FontAwesome Icons
10:18
Loading Screen
08:50
+ Data Binding
7 lectures 01:17:35
Bölüm Hakkında
00:09
Basic Bindings
15:36
INotifyPropertyChanged
12:25
Demo: Data Binding
19:51
String Formatting
08:51
Value Converters
12:05
ICommand
08:38
+ Lists
10 lectures 01:15:40
Bölüm Hakkında
00:08
Simple Listview
06:33
Model Binding
09:00
Custom Cells
08:40
ObservableCollection
08:59
Grouping Items
07:53
Listview Events
10:34
Adding Buttons
08:17
Context actions
10:45
Pull to Refresh
04:51
+ Navigations
9 lectures 01:12:05
Bölüm Hakkında
00:04
Hierarchical Navigation​
13:38
Modal Pages
03:16
Details Page
07:52
ListView Menu
06:40
TableView Menu
09:58
MasterDetailPage
15:45
Tabbed Page
10:51
Carousel Page
04:01
+ CollectionView
5 lectures 32:21
Bölüm Hakkında
00:14
Simple CollectionView
03:37
Data Binding
07:08
DataTemplate
12:52
CollectionView Layout
08:30
Requirements
  • C# programlama dilini biliyor olmanız gerekiyor.
Description

Xamarin kullanarak mevcut C# programlama bilginle aynı anda Android ve IOS uygulaması geliştirebileceğini biliyor muydun?

Başka teknolojiler ile Cross Platform yani aynı anda Android ve IOS uygulama geliştirebilirsin ancak Xamarin ile Cross Platform uygulamaları tamamen Native Uygulamalardır.

Xamarin, mobil uygulama platformunun sunduğu Native SDK özelliklerine C# kodları ile ulaşıp native bir uygulama yazmamızı sağlar.

Artık Android için başka bir programlama dili IOS için başka dil kullanmana gerek yok. Mevcut C# programlama yeteneğin mobile uygulama geliştirmek için yeterli. Dolayısıyla Objective-C, Swift ya da Java öğrenmene gerek yok, kursumuzdaki Xamarin dersleri mobil uygulama geliştirmen için zaten yeterli.

Xamarin Avantajları Nelerdir ?

  • Xamarin gibi Cross Platform mantığıyla karşınıza çıkan diğer ortamlar gibi Hybrit değil tamamen Native uygulama geliştirme imkanına sahip oluyoruz.

  • Cross Platform yani aynı anda Android ve IOS  için uygulama geliştirebilirsiniz.

  • Zaman ve maliyet noktasında tasarruf etmenizi sağlar.

  • Objective-C, Swift ya da Java ile gerçekleştirdiğiniz tüm her şeyi Xamarin ile yapabilirsiniz.

  • Xamarin' in Microsoft tarafından desteklenmesi kesinlikle büyük bir artı.

  • Visual Studio ve Visual Studio for Mac aracılığı ile ister Windows ister MacOS ortamında rahat bir geliştirme ortamı sunuyor.

  • Nuget isminde bir kütüphane havuzu ile .Net için geliştirilmiş tüm kütüphanelere ulaşabiliriz.

Kursumuzdaki tüm Xamarin dersleri, C# programlama diline hakim ve artık bu becerisini mobil uygulama geliştirmede kullanmak isteyen yazılımcılar için sıfırdan, yalın ve özenle hazırlanmıştır. Dolayısıyla Xamarin dersleri için tek ön koşulumuz C# programlama biliyor olmanızdır.

Who this course is for:
  • Mobil uygulama geliştirmek isteyen herkes.