2. HİBRİT UYGULAMA GELİŞTİRMEK 
 
15
3. IONIC FRAMEWORK UYGULAMALARI GELİŞTİRMEK İÇİN BİLGİSAYARI HAZIRLAMA 
 
17
3.2. İonic ve Cordova Kurulumu 
 
17
3.3. Visual Studio Kurulumu 
 
19
3.4. Ionic Framework ile Uygulama Oluşturma 
 
19
3.5. Uygulama İçerisine Çalışılacak Platformu Ekleme 
 
23
3.5.1. Android Platformu İçin Gerekli Ayarlamalar 
 
23
3.5.2. iOS Platformu İçin Gerekli Ayarlamalar 
 
29
3.6. Android veya iOS Platformu Ekleme ve Silme 
 
29
3.7. Uygulamayı Build Etme 
 
31
3.8. Projemizin Visual Studio Kullanarak Açılması 
 
31
4. BİLEŞENLER, KULLANIMLARI VE AÇIKLAMALARI 
 
33
4.1. ActionSheetController 
 
33
4.2.3. Confirmation Alert 
 
41
4.4.2. Outline Style Button 
 
49
4.4.3. Clear Style Button 
 
50
4.4.9. Buttons In Compenents 
 
57
4.5.4. Images In Cards 
 
63
4.5.5. Background Images 
 
65
4.10.1. Eşit Aralıklı Grid 
 
82
4.10.2. Bir Sütun Genişliği Sabit Grid 
 
83
4.10.5. Push and Pull Grid 
 
87
4.10.6. Tüm Sütun Genişliklerini Ayarlama 
 
88
4.10.7. Dikey Hizalama 
 
89
4.10.8. Yatay Hizalama 
 
91
4.11.2. Active / Inactive Icons 
 
94
4.11.3. Platform Specific Icons 
 
95
4.11.4. Variable Icons 
 
96
4.12.1. Fixed Inline Labels 
 
97
4.12.2. Floating Labels 
 
99
4.12.3. Inline Labels 
 
100
4.12.5. Placeholder Labels 
 
102
4.12.6. Stacked Labels 
 
103
4.13.3. List Dividers 
 
109
4.13.7. Multi–line List 
 
115
4.13.9. Thumbnail List 
 
118
4.24.1. Basic (Text) Tabs 
 
155
4.24.3. Text and Icon Tabs 
 
159
4.27.1. Basic Toolbar 
 
167
4.27.2. Changing the Color 
 
168
4.27.3. Buttons in Toolbars 
 
170
4.27.4. Segment in Toolbars 
 
171
4.27.5. Searchbar in Toolbars 
 
173
5. SOSYAL MEDYA UYGULAMASI 
 
181
5.1.1. Veri Tabanı Program Seçimi 
 
181
5.1.2. Tabloları Oluşturma ve Birincil Anahtarları Belirleme 
 
186
5.1.3. Tablolar Arası İlişkilerin Kurulması 
 
201
5.2.1. ADO.net Kullanarak Veri Tabanı Bağlantısı 
 
219
5.2.2. Tablolarla İlgili Metotlarının Yazılması 
 
226
5.3.1. Kullanıcı Giriş Ekranı Tasarımı ve İlgili Kodların Yazılması 
 
296
5.3.2. Kayıt Ol Sayfası Tasarımı ve İlgili Kodların Yazılması 
 
305
5.3.3. Tabs Ekranı Tasarımı ve İlgili Kodların Yazılması 
 
312
5.3.4. Anasayfa Ekranı Tasarımı ve İlgili Kodların Yazılması 
 
314
5.3.5. Arkadaş Ara Ekranı Tasarımı ve İlgili Kodların Yazılması 
 
335
5.3.6. Mesajlar Ekranı ve İlgili Kodların Yazılması 
 
342
5.3.7. Mesaj İçerik Ekranı ve İlgili Kodların Yazılması 
 
345
5.3.8. Profil Sayfasının Tasarımı ve İlgili Kodların Yazılması 
 
351
5.3.9. ArkadasListesiModal Sayfası Tasarımı ve İlgili Kodların Yazılması 
 
357
6. UYGULAMAYI YAYINLAMA 
 
363
6.1. Veri Tabanı Yayınlama 
 
363
6.2. Web Api Projesini Yayınlama 
 
370
6.3. İnternet İnformation Services (IIS) Üzerinden Api Yayınlama 
 
374
6.4. Google Play’e Uygulama Yükleme 
 
377
6.4.1. Uygulama İmzalama 
 
377
6.4.2. Google Play Ayarları 
 
382
6.5. App Store’a Uygulama Yükleme 
 
388