Android Eğitim Programı Eğitimin Hedefi

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Android Eğitim Programı Eğitimin Hedefi"

Transkript

1 Android Eğitim Programı Eğitimin Hedefi Tüm katılımcıların Android hakkındaki temel kavramlara hakim olması ve eğitim sonunda geliştirilecek uygulama benzerinde uygulamaları yazabilecek kabiliyete ulaşması, karşılaşılacak sorunların üstesinden gelebilecek yeterliliğe ulaştırılması hedeflenmektedir. Bu eğitim içeriği en özet bilgilerle ve en hızlı şekilde mobil uygulama geliştirme için oluşturulmuştur. İçerik hazırlanırken muhtemel tüm gereklilikler göz önüne alınmıştır. İçeriklerin tümü orta düzeyde rahatlıkla tüm talepleri yerine getiren uygulamalar başarıyla yazılabilir. Eğitim Gereksinimleri Katılımcılarımızın temel düzeyde olsa JAVA bilgisine sahip olmalı, bu bilgiye sahip olmayan kullanıcılar sadece genel kültür düzeyinde mobil uygulamaların sadece yaşam döngüsünü öğrenerek eğitim programından yararlanmış olacaklar. Her katılımcı için Android Studio ve SDK kurulumu yapılmış uygulama geliştirmeye hazır olan bilgisayar olmalıdır. Kaynak Paylaşımı Eğitim boyunca derslerdeki anlık kod ve link paylaşımları linki üzerinden yapılacaktır. Derslerin verimliliğini artırmak ve bölünmeleri azaltmak için sorular ve problemlerle ilgili linki üzerinden iletişim kurulabilir. Tüm katılımcılar sorulan soruları ve cevapları buradan ortak olarak görebilecektir. Kaynak linkleri 1 Anlık kod ve link paylaşım Soru ve problemler Bütün halindeki proje paylaşımları Kod bloklarından oluşan paylaşımlar

2 Eğitim Sonu Uygulama Geliştirilmesi Eğitimin tamamlanmasının ardından, welcome aktivitye sahip, splash screen bulunan, Shared Preferences kullanılmış, arayüzler arası animasyonlu geçişlere sahip, özelleştirilmiş Dialog ve Toast gibi kullanıcı etkileşim araçlarının da kullanıldığı, Runtime Permission kullanılmış olan, kullanıcı giriş, şifremi unuttum gibi Login ekranlarına sahip arayüz ile giriş yapılabilen, (Database - Data Caching) anket verilerin alınabildiği Anket Doldurma ekranı bulunan ve topladığı verileri iç veritabanına (sqlite) yazabilen, (otomatik offline mod) bu verileri kullanıcıyı etkilemeden ve uygun internet koşullarında servis yardımıyla iletebilen, geçmişte doldurulmuş anketlerin listelendiği ve detay ekranın bulunduğu bir anket uygulaması yazılacaktır. Referans Olabilecek Diğer Kaynaklar 2 Kitap tavsiyesi Android Studio Üzerinden Anlatımlı Örneklerle Android Programlama Eğitimi Yazar: Aykut Taşdelen

3 Konular 1. Mobil Uygulama Geliştirme Hakkında 2. Bir Projenin Yaşam Döngüsü a. Projenin kurgusu b. Geliştirme ortamı detayları ve emülatör ile telefonun hazırlanması c. Temel kavramlar ve Android e giriş (Activity, Servis, Receiver, Constant, Adapter vs.) d. Proje oluşturma ve tüm proje yapısını tanıma i. Manifest dosyası önemi ve detayı ii. Style, Dimens, Color, String xml leri, Assets, Anim klasörü e. Empty, Login, Maps, Tabbed Page ve Navigation Drawer proje kalıbı seçimi f. Arayüz oluşturma argümanları. i. Android Layout Türleri ii. Button, Edittext, Textview, ImageButton, ImageView, Spinner, Listview, Seekbar arayüz elemanları ve değer ölçümleri iii. Progress, Alert Dialog, SnackBar ve Toast işlemleri iv. Menü örnekleri (İkon veya Yazı, Alt menü, Popup menü) v. İkon uyarlaması, Material Design Renk Kaynağı, Harici Font kullanımı g. Google Play Store yayın aşamaları i. İmzalı ve imzasız apk üretme ii. iii. iv. Console detayları Ücretli ücretsiz yayınlama, uygulama işi satın alma Alfa, Beta yayınları 3. Android Activity Yaşam Döngüsü, Giriş ve Kayıt İşlemleri, Animasyonlu Giriş İşlemleri ve 3.Parti Yazılımlar, Splash Ekranı Ekleme ve Geçişler Arası Bilgi Aktarma (Bundle, Statik ve Receiver) a. Android activity yaşam döngüsü b. Giriş ve kayıt işlemleri c. Animasyonlu giriş işlemleri ve 3.Parti yazılımlar d. Splash ekranı ekleme ve geçişler arası bilgi aktarma (Bundle, Statik ve Receiver) 3

4 4. Android Shared Preferences Kullanımı ve Ayarlar Arayüzü 5. Welcome Tanıtım Arayüzleri Ekleme 6. Progress, Alert Dialog ve Toast Arayüzlerinin Özelleştirilmesi 7. Basit ve Özelleştirilmiş Listview kullanımı 8. Android Runtime Permission Kullanımı 9. Timer, Servis ve Broadcast Receiver Kullanımı 10. AsyncTask ve Handler(UI Thread) Kullanımı 11. Android Location Listener (Gps ve Network-Fused) işlemleri 12. Android Google Maps Örneği a. Pin ekleme b. Çizgi çizdirme (manuel ve otomatik) c. Google Place Autocomplete kullanımı 13. Android Sqlite Veritabanı Kullanımı a. Ekleme, Silme, Güncelleme ve Listeleme b. Resim kaydetme 14. Android Web Servis (Rest, WCF veya ASMX) 15. Android Görüntü Alma a. Kamera veya galeriden alınan resmi ekrana basma b. SD karta kaydetme c. StringBase64 olarak web servise yollama 16. Android İşlemleri Loglama Örneği a. Sd karta loglama ve otomatik log silinmesi b. İşlem anın ekran görüntüsünü alma 17. Android Local Notification 18. Android Firebase Push Notification 19. Android Firebase Analytics ile istatistik Toplama 4 Dahil Edilebilecek Diğer Konular Wifi üzerinden debug etme Android Tcp Client-Server işlemleri

5 Sohbet arayüzü örneği İOS 11 de bulunan acil otomatik çağrı örneği Rehber, çağrı kaydı alma Call recorder örneği Bir Eclipse projesini Android Studio projesine dönüştürme Apk sı şifrelenmemiş bir uygulamayı geri çözme Servis içerisinden alert dialog çağırma Android Badge Notification Android Alarm kullanımı (Alarm uyandırma servisi değil) 5

6 Ders İçeriği 6 1.Mobil Uygulama Geliştirme Hakkında 2017 itibariyle Android 2 Milyar kullanıcı, Apple 1 Milyar kullanıcı barajlarını aşmış durumda. Bu verilerin anlamı şöyle yapılacak işler aslında daha yeni başlıyor (Android 2013 yılında 1 Milyar barajına ulaşmıştı). Bu standart gelişim haricinde Yapay Zeka (AI), Nesnelerin interneti (IoT), Artırılmış gerçeklik (AR) ve Sanal gerçeklik (VR) kavramlarıyla da mobil dünyanın nasıl büyüyeceği yönünde tahminleri zorlayan gelişimlerin olacağının da göstergesidir. Özetle bu çalışmayı sadece uygulama yazmayı başarmak hedefinden çok, yapılabilecek bütün bu gelişimleri takip ve içinde olma yetkinliği kazandırması için bir adım olacak şekilde hedeflemeliyiz. Google I/O 2017 etkinliği

7 7 2.Bir Projenin Yaşam Döngüsü 2.a. Projenin kurgusu Bir projenin en başta bir hedefi vardır, bu hedef uygulama geliştirirken nelere ihtiyaç olacağını hangi teknolojilerin kullanılacağını ve tüm gereksinimleri ve hatta ortalama bitiş süresini ortaya çıkartır. İşin başından tüm organizasyon şeması ortaya çıkartıp modülleri ayırıp ilerlemek gerekir, örneğin mavi renge sahip bir butonu tıkladığımda ben çalışıyorum diyebilen, birden fazla dile çevrilebilen, ücretsiz ama uygulama içi satın almaya sahip bir programı Google Play Store yayınlamayı hedefleyelim. Örnek toplamak için kullanılabilecek siteler: Akış şeması (Flowchart) Akış Şeması, mobil uygulamanın içindeki ekranlar arasındaki geçişleri, hangi ekrandan hangi ekrana geçileceğini ve uygulama içindeki diğer navigasyonel fikirlerin tasarım süreci başlamadan önce görsel olarak düzenlenmesidir. Akış şeması, uygulamanın içinde arayüzler arasındaki geçişin, çalışma akışının ve sürecinin her bir aşamasını (arayüzünün) oklar ile birbirlerine bağlanarak görsel anlatımına denir. Mesela, bir sosyal medya uygulaması yapılıyorsa; Giriş Yap ekranından başka hangi arayüzlere geçiş olacağı (mesela, Şifreni mi unuttun? ve Kayıt Ol ekranları). Bu akış şeması aslında kullanıcı uygulama içinde hangi arayüzden hangisine geçecek ve uygulama toplamda ne kadar arayüz içerecek? sorularına cevap vermek için tasarım aşamasının başında yapılmalıdır. Akış Şeması için kullanılabilecek programlar: Wireframing Wireframe aslında arayüz tasarımının şematik planıdır. Yani, tasarımın görsel bir iskeletidir. Wireframe, arayüzdeki görsel elemanların yerleşimini genel hatlarıyla göstermek için yapılır. Butonların nerede duracağı, imgelerin pozisyonları ve büyüklükleri ile metin aralarındaki ilişkiler bu süreçte çözülür.

8 Bazı Wireframe programları: Prototip / Kullanıcı deneyimi: Mobil arayüz tasarımını bitirdikten sonra kolaylıkla bulunulabilecek ve kodlama bilmeden rahatlıkla kullanılabilecek Prototip yapma programları ile mobil cihazlara yüklenebilecek çalışan küçük bir prototip tasarlanır. Bu programların amacı hangi butonun ne işe yarayacağı, genel Wireframe ve akış şemasını daha görünür ve kullanılabilir yapmaktır. Prototip yapılabilecek programlar: Bir projede olması gerekenler Dil bağımsız olmalı Uygulamanın dil desteği için yapılması gereken tek şey kodlama yapılırken ilerde anlatılacak olan string dosyası üzerinden tüm textlerin girilmiş olması. İşletim sistemi uygulama içindeki string dosyalarına b akarak telefonun varsayılan diline ait dosyaya göre işlem yapıyor. Başarılı ikon, ana renklere sahip olmalı Welcome ekranları olmalı

9 Splash screen olmalı 9

10 Firebase Analytics istatistik eklenmeli Apk şifrelenmeli Tanıtım videosu Play Store da eklenmiş olmalı, animasyon veya kullanım videosu 10

11 Tanıtım resimleri geniş ekran ve yazılı slogan başlıklar bulunmalı 11

12 12 Satma Ücretsiz Uygulama içi satın al Ücretli Video veya resimli reklamlar 2.b. Geliştirme Ortamı Ayarları ve Emülatör ile Telefon Hazırlanması Android Studio ve SDK indirme linki Android Studio yüklemeler tamamlandıktan sonra dikkat edilecek husus SDK Platforms sekmesi için tüm Android sürümleri indirmek yerine minimum, test cihazlarınızın ve en yüksek SDK platformlarını seçmiş olmak.

13 13 SDK Platforms Seçenekleri SDK Tools sekmesinde ise Play store, USB debug ve diğer işlemler için aşağıdaki seçimlerin yüklenmiş olması

14 14 SDK Tools Seçenekleri Emülatör seçimlerinde dikkat edilecek tek konu sürümün en az 6.0 olmasıdır. Çünkü 6.0 sürümünden sonra çalışma anında izin kontrolü (RunTime Permission) eklenmiştir. Bu köklü değişiklik yüzünden Emülatörünüz 6.0 olursa sorunsuz testlerinizi yapabilirisiniz. Emülator konusunda birden çok seçenek olsa da Microsoftun emülatörü kullanılabilir. Kurulum sonrası cihaz boyutu seçimi hedef kullanılara yönelik olmalıdır. Eğer birden fazla hedef kullanıcı varsa en geniş kullanıcı küme için seçim yapılabilir.

15 Yükleme sonrası emülatörün görüntüsü: 15

16 16

17 17 Daha popüler olan GenyMotions Emülatör ile kodlarınızı çalıştırabilirsiniz. Emülatörler temelde aynı prensiple çalıştıkları için istediğiniz Emülatörü kurabilirsiniz ama en popüleri GenyMotions dır. İndirme için hesap oluşturduktan sonra indirebilirsiniz ama 30 günlük deneme sürümü bulunmaktadır. Genel kültür olması sebebiyle bu emülatöre değinilmiştir. Android Studio kendi içindeki Emülatörü kullanmak için Tools -Android-AVD Manager altından eklenebilir. Sanal makine kullanımı mevcut olanlar şöyle bir hata ile karşılaşabilirler. Bu hatayı çözmek için Biostan veya Intel Processor (SDK ile yükleme yaptığınızda programlarınız içinde yüklü olmalı) çalıştırıp kullanım için aldığınız hatayı devre dışı bırakabilirsiniz.

18 18 Telefonda Debug Yapmaya Hazırlanma Bunun için telefonun ayarlar bölümündeki geliştirici modu alanı açık olmalı, açık değilse aşağıdaki ekranda sizin telefon modelinize göre değişse de Derleme Numarasına (Model numarası, Android sürümü, çekirdek sürümüde olabilir) ard arda birkaç kez basınız. Geliştirisi seçeneklerini aktif hale getirip USB hata ayıklama açmalısınız. Ardından yine ayarlar içinde Güvenlik bölümündeki bilinmeyen kaynaklara izin ver seçeneği seçilmeli. Debug anında bu bilgisayara güvenmeli diye soru sorulacaktır, o dialogunda onaylanması halinde sorunsuz bir şekilde debug yapılabilir.

19 19

20 20

21 21

22 2.c. Temel kavramlar ve Android e giriş (Activity, Servis, Receiver, Constant, Adapter vs.) Activity Nedir? 22 Activity Android in taban sınıflarından biridir. Bu sınıf tarafından oluşturulan nesneler uygulamamızda ki ekranları temsil eder. Android sınıflarından biri olan View, kullanıcı arayüzünü oluşturan nesneleri içerir. Bir kaç View nesnesi; TextView, ImageView, Button, EditText Intent: Intent'in kelime karşılığı niyet, amaç demektir. Android'in diğer Activity'ler veya herhangi bir bileşenine erişirken bu kavramı kullanmamız gerekiyor. İki çeşit Intent karşımıza çıkacaktır. Bunlardan birinci Explicit Intent(Açık Niyet), ikincisi ise Implicit Intent(Kapalı Niyet) Explicit intentin kullanım amacı uygulamanıza yerleştirdiğiniz fonksiyonun hangi uygulama ile devam ettirileceğine siz karar verebiliyorsanız bu intent Explicit Intent ile sağlanır. Örneğin, Maps uygulaması ile etkileşime geçerken varsayılan olarak Google Maps uygulamasını yazılımcı olarak doğrudan tanımlamanız bu intent türüne girer. Implicit Intent ise yine aynı uygulama için cihazda hangi map uygulamasının kullanılacağına kullanıcının karar vermesini isterseniz bu kullanımda Implicit Intent olur. Service: Bu bileşen ile doğrudan kullanıcı ile etkileşim halinde olmayan veya arka planda çalışabilen bir uygulama geliştirebilirsiniz. Örnek verecek olur isek, bir müzik çalar geliştirdiniz ve kullanıcının uygulamanız ile müzik dinlerken aynı anda farklı bir uygulamaya geçtiğinde müzik çalarınız kapanmasın istiyorsanız bu uygulamayı service olarak geliştirmeniz size yardımcı olacak çözümdür. Resim upload etme veya indirme görevlerinde de service kullanabilirsiniz. Kısaca arka planda kullanıcı bekletilmemesi gereken durumlarda kullanılır. Broadcast Receivers: Bu bileşen, uygulamanızın android ile haberleşmesinde kullanacağınız bir özelliktir. Bu özellik ile geliştirdiğiniz uygulamanız android'de gerçekleşen işlemleri dinleyip, aynı şekilde dinlemede olan diğer uygulamalar ile etkileşime geçebilir olacaktır. Örneğin, telefonunuz kulaklığın takıldığını veya gelen bir sms'i Broadcast Receiver bileşeni ile algılar. Bunun dışında kendi uygulamanız içerisinde servislerin birbiriyle veya activity servis arasınd a iletişim kurulabilir. Content Providers: Uygulamanızı geliştirdiğiniz zaman, uygulamanıza ait bileşenler (veritabanı gibi) sadece uygulamanızın erişimine açıktır. Eğer bu bileşen kullanırsanız uygulamanıza ait veritabanı diğer uygulamalar ve işletim sistemi tarafından erişilebilir olacaktır. Android sağladığı bazı içerik sağlayıcılar, Contacts Provider, Settings Provider vb.. XML (Extensible Markup Language) Genişletilebilir İşaretleme Dili anlamına gelmektedir. Hem insanlar hemde bilgisayarlar tarafından kolayca anlaşılabilen dokümanlar oluşturmaya yarayan bir işaretleme dilidir. XML dokümanları ağaç veri yapısı şeklinde yazılır.

23 23 Application Context: Yukarıda saydığımız bileşenlerden bir kaçı veya tamamı bir araya gelerek uygulama ortamınız meydana getirir. Yukarıdaki tüm bileşenler bu içerikten türetilmiştir. Bütün bu bileşenleri uygulamanıza eklerken uygulamanızın bu bileşenleri kullanabilmesi için tanıtılması gerekir. Diğer tüm kavramlar aşağıdaki kaynaktan erişilebilir. 2.d. Proje oluşturma ve tüm proje yapısını tanıma Manifest AndroidMenifest.xml dosyası Uygulama izinlerinin, çalışacak aktivity, servis receiver ların belirtildiği dosyadır. Uygulamanın hangi aktivity nin başlangıç olduğuna karar verildiği yerdir. <uses-permission android:name="android.permission.camera" /> <uses-permission android:name="android.permission.internet" /> <receiver android:name=".callreceiver" > <intent-filter> <action android:name="android.intent.action.phone_state" /> </intent-filter> <intent-filter> <action android:name="android.intent.action.new_outgoing_call" /> </intent-filter> </receiver> <activity android:name=".kisiekleduzenle" android:windowsoftinputmode="statehidden" /> Java Klasörü Bu klasör altında Java dosyaları, kaynak kodları bulunmaktadır. Klasörleme mantığı activityler, servisler, receiverlar ayrı ayrı gruplara bölmek gerekir. assets Klasörü Harici fontların içinde bulunduğu klasördür.

24 Res Klasörü 24 Anim: Animasyon xmlerinin bulunduğu dosyadır. Color: Tüm renkler buradaki color.xml altında bulunur. Drawable: Uygulamada kullanılacak resim dosyaları tutulur. Buna ek olarak görünümle ilgili arkaplan değişikliğine sebep olabilecek xmleleri barındırır. Layout: Tüm aktivity, listview itemlerı için tasarlanmış ekranlar bulunur. Toast ve Progress dialog tasarımlarıda burada bulunur. Menu: Herhangi bir aktivity de kullanılmak üzere menu dosyaları bulunur. Bu menu dosyaları uygulama içinde sağ üstte ikon veya yazı olarak bulunabilir.

25 25 Mipmap: Uygulama ikonlarının veya resimlerin farklı boyutlardaki cihazlarda sorunsuz görünmesi için hdpi, mdpi xhdpi, xxhdpi, xxxhdpi şeklinde klasörler bulunur. Bu klasörlere ikonların belirtilmiş boyutlardaki resimleri eklenerek düzgün görünmesi sağlanır. Values: Yazı, öçlüm ve stil dosyalarının bulunduğu klasördür. Özellikle başka dillere çevirmek için bu klasörü ülke kodu eklenerek değişmesi sağlanıyor. Örneğin Orjinali ingilizde olan bir uygulamaya Values-tr klasörü oluşturulup içine string xml atılırsa dil alt yapısı eklenmiş oluyor, geriye çeviri metinlerini eklemek kalıyor.

26 26 Stil değişimi için values altındaki style.xml içerisine özelleştirilmiş stil kodları eklenir. Bu dosyada varsayılan tüm tanımlar mevcuttur örneğin ilk oluştuğunda <!-- Base application theme. --> <style name="apptheme" parent="theme.appcompat.light.darkactionbar"> <!-- Customize your theme here. --> <item <item <item </style> Şeklinde kullanılan aktivity renkleri ile ilgili bilgiler içerir. Bundan farklı olarak bir butonu stilini aşağıdaki gibi değiştirilir. <style name="customstylebuttonsuccess" <item name="android:gravity">center</item> <item <item <item name="android:padding">10dip</item> </style>

27 libs: Kütüphanelerin tutulduğu klasör. 27 Gradle: Geliştirme aşamalarını otomatize eden açık kaynak kodlu Android Studio üzerinde çalışan bir yapı sistemidir. Android Studio da bir proje oluşturduğumuzda otomatik olarak gradle build sistemi devreye girer ve build işlemini gerçekleştirir. Burada proje, kütüphane, proguard ve anahtarlarla ilgili bilgiler tutulur. Burada ki minsdkversion ve targetsdkversion daha önce AndroidManifest dosyasında bulunan değerlerin aynısıdır. compilesdkversion da projenizi compile etmek istediğin SDK versiyonu anlamına gelir. Gradle projelerinde her modül için birer tane, genel proje için de 1 tane build.gradle dosyası vardır. Başlangıçta sizin kullanacağınız tek dosya app (bu örnek projede) modülünün içinde olan build.gradle dosy asıdır. Gradle ın sağladığı en büyük avantaj kütüphane yönetim sistemidir. Projenizin ihtiyaç duyduğu herhangi bir açık kaynak kodlu kütüphaneyi, projenize tek satır kod ile ekleyebilirsiniz. ( app dizinindeki build.gradle içerisinde bulunan dependencies içerisinde bu işlemi kolayca gerçekleştirebilirsiniz böylece kullanacağınız kütüphaneyi otomatik olarak internet üzerinden sizin için indirecektir.) compilesdkversion 25 buildtoolsversion "25.0.2" defaultconfig {

28 applicationid "com.bulentsiyah.familyreminder" minsdkversion targetsdkversion 25 versioncode 13 versionname "1.0914" testinstrumentationrunner "android.support.test.runner.androidjunitrunner" } compile 'com.github.dmytrodanylyk.circular-progress-button:library:1.1.3' compile 'com.github.dmytrodanylyk:android-morphing-button:98a4986e56' compile 'com.github.ugurtekbas:dialtimepicker:8d263fc3a1' compile 'de.hdodenhof:circleimageview:2.1.0'

29 29

30 2.e. Empty, Login, Maps, Tabbed Page ve Navigation Drawer proje kalıbı seçimi 30

31 31

32 32

33 Basic Activity 33

34 Bottom Navigation Activity 34 Full Screen Activity

35 Google AdMob Ads Activity 35

36 Google Maps Activity 36

37 37

38 38 Eğer emülatör kullanıyorsanız, yukarıdaki durum için yönergeleri yaparak sorunu çözebilirsiniz.

39 Login Activity 39

40 Master/Details Flow Activity 40

41 Navigation Drawer Activity 41

42 Settings Activity 42

43 Tabbed Activity 43

44 44

45 45

46 46

47 2.f. Arayüz oluşturma agrümanları Android Layout Türleri 47 RelativeLayout : RelativeLayout ile birlikte Android görsel bileşenlerini istediğimiz yere sürükleyip kullanabiliriz. Bu layout içerisinde yer alan bileşenleri de kendi içerisinde konumlandırabiliriz sağına göre, soluna göre, alt kısma göre, üst kısma göre. Relative Layout ile daha esnek tasarımlar yapabiliriz. LinearLayout: LinearLayout ile birlikte tüm android bileşenlerini tek bir konumda kullanabiliriz. orientation özelliğini kullanarak yatay LinearLayout (horizontal) ve dikey LinearLayout (vertical) olarak da konumlandırabiliriz. Alt alta yada yan yana aynı çizgi üzerinde bulunacak componentleri LinearLayout ile kullanırız. TableLayout: TableLayout ile birlikte Android bileşenlerini bir tablo yapısına yerleştirirsniz. Html deki gibi tablo yapısı şeklinde göstermek için kullanılır. FrameLayout: FrameLayout ile birlikte Android bileşenleri üst üste biner. Örnek verecek olursak; iki butonunuz var ve aynı yerde konumlansın istiyorsunuz, biri gözüktüğünde diğeri kaybolsun ve tam tersi koşulda gerçekleşsin istiyorsanız FrameLayout kullanabilirsiniz. Başka bir örnek ise elinizde bulunan bir Listview üzerinde bir butonun her zaman sabit kalmasını istiyorsunuz. Bu durumda FramelLayout kullanabilirsiniz. GridLayout: row ve column yapısına sahip olan android bileşenlerini grid de toplayan layout türüdür. ConstraintLayout: Android Studio 2.2 ile gelen bu layout ile Android bileşenlerini sürükle bırak yaparak responsive bir görüntü elde edebiliriz ayrıca alt alta ve yan yana android bileşenlerini elde etmek için kullandığımız LinearLayout

48 48 yerine ConstraintLayout kullanarak her cihaz için uyumlu tasarımlar oluşturabiliriz. Bu layout sınıfına en iyi örnek linkten erişebilirsiniz.

49 Button, Edittext, Textview, ImageButton, ImageView, Spinner, Listview, Seekbar arayüz elemanları ve değer ölçümleri Örnek kodlar: 49

50 Progress, Alert Dialog, SnackBar ve Toast işlemleri Örnek kodlar: 50

51 Menü örnekleri (İkon veya Yazı, alt menü, Popup menü) Örnek kodlar: 51

52 52 İkon uyarlaması, Material Design Renk Kaynağı, Harici Font kullanımı Uygulama için seçilen ana ikon her boyuttaki cihaza uyarlanmalı bunun için online araçlar mevcut, bu araç sayesinde ikonunuzu Android için uygun çözünürlüklere dönüştürmektedir. Bu online araç haricinde ikon kaynağı olabilecek Renk kaynağı için Bu kaynaklardan alınan renk kodları values klasoru altındaki colors.xml içinde toplanmalıdır. Örnek kullanım <color name="white">#ffffff</color> <color name="gray">#b6b5b7</color> <color name="blue">#36a9ff</color> <color name="green">#00d700</color> <color name="red">#d81300</color> <color name="yellow">#ffa400</color> <color name="black">#000000</color>

53 Harici font kullanımı için main altında assets klasörü eklenmeli, fonts klasörü eklenmeli ve bu klasör içine font dosyaları konulmalıdır. Font kaynağı için Seçilen fontun kullanımı için uygulama başlığı değiştirme kodu SpannableString s = new SpannableString(getString(R.string.app_name)); s.setspan(new TypefaceSpan(this, "fonts/pacifico.ttf"), 0, s.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); actionbar.settitle(s); veya bir textview font değişimi için Typeface face = Typeface.createFromAsset(getAssets(), "fonts/pacifico.ttf"); TextView tt= (TextView) findviewbyid(r.id.textview2); tt.settypeface(face); 2.g. Google Play Store yayın aşamaları İmzalı ve imzasız apk üretme

54 54

55 55

56 56

57 57

58 58

59 59

60 60 Console detayları Tek bir google hesabıyla bir kereye mahsus 25 dolarlık geliştirici lisansı alınabiliyor. Alınan bir lisans ile bir başka hesap davet edilebiliyor, bu davet geliştirme düzenleme yayınlama gibi erişim kısıtlarına sahip olabiliyor.

61 61

62 62

63 63

64 64

65 65

66 66 Ücretli ücretsiz yayınlama, uygulama işi satın alma Play store uygulamanızı ücretsiz, ücretsiz ama uygulama içi satın almalı, ücretli veya ücretsiz ama reklam içerecek şekilde yayınlayabilirsiniz.

67 Alfa, Beta yayınları Bir uygulamayı yayınlamadan önce alfa veya beta aşamalarında yayına sunulabilir. Bu aşamalarda açık ve kapalı alanlar oluşturarak uygulamanın yayın öncesi test ve kontrolleri yapılabilir. 67

68 Bu aşamalarda açık yayında en az 1000 olacak şekilde katılımcı sayısı belirlenip, url gönderdiğiniz kişiler uygulamanızı indirip test edebiliyorlar. 68

69 Bu aşamalarda kapalı yayında ise belirlediğiniz kişilerin e-posta adresleri listeye ekleniyor, dolayısıyla sadece erişim linkine sahip ve listedeki kişiler uygulamayı indirebiliyor. 69

70 70 3.Android Activity Yaşam Döngüsü, Giriş ve Kayıt İşlemleri, Animasyonlu Giriş İşlemleri ve 3.Parti Yazılımlar, Splash Ekranı Ekleme ve Geçişler Arası Bilgi Aktarma (Bundle, Statik ve Receiver) 3.a. Android activity yaşam döngüsü Android Activity methodların hangi sırayla çalıştığını bilmek gerekir. Bu bilgi sayesinde bir harita, konum alma gibi uygulamalar geliştiriyorsanız arayüz oluşmadan bazı tanımları başlatıp bağlantı kurmalısınız. Detay bilgi oncreate : Activity başlatıldığında ilk çalışan method. onstart : oncreate methodu işlemini tamamladıktan sonra çalışan method. onresume : Activity çalıştıktan sonra bütün ön yüzdeki işlemler bittiğinde activity devamı için çalışan kısımdır. Activity arka plana geçip tekrar ön plana geldiğinde onresume methodu tetiklenir ve Activity çalışmaya devam eder.

71 onpause : Activity arka plana alındığında bu metod tetiklenir. 71 onstop : Aktivite arkaplana atıldığında çalışan bir diğer metoddur. Kullanıcı Activitye geri döndüğünde onrestart methodu tetiklenir ve onstart methodundan itibaren yaşam döngüsü devam eder. Eğer kullanıcı geri dönmezse ilgili Activity e ( bu durumda Activity sonlandı veya sistem tarafından kapatıldıysa ) ondestroy methodu tetiklenir. ondestroy : Yaşam döngüsünün en son kısmıdır. Activity sonlandığında tetiklenir.bellekte uygulama için kullanılan tüm kaynaklarda sonlandırılmış olur.

72 Örnek kodlar: 3.b. Giriş ve kayıt işlemleri Bu tip ekranlarda görsel uyumluluk, sade ve kolay kullanım yeterlidir. Örnek kodda giriş bilgilerinde yapılan hatalar Edittext in error bilgilendirme özelliği ve validation işlemleri kullanılmıştır, kodlar incelendiğinde daha net anlaşılabilir. Detaylı incelenirse kayıt ekranında status bar renginin arkaplan rengine göre değiştirilmesi sağlandı. 72 Örnek kodlar: LoginActivity ve RegisterActivity java ve ilgili layoutlar incelenmelidir.

73 73 Giris_ve_Kayit_islemleri Animasyonlu_Giris_i slemleri 3.c. Animasyonlu giriş işlemleri ve 3.Parti yazılımlar Uygulamalara 3.parti kütüphaneleri eklemek için eğer gradle üzerinden yapılacaksa build.gradle (Module:app) içerisine dependencies altında kütüphane sağlayıcının da belirteceği şekilde compile 'com.wrapp.floatlabelededittext:library:0.0.6' şeklinde kütüphane linki eklenerek uygulama dahil olması sağlanır. Eğer bu yapı bir jar dosyası ise önce jar dosyası ana proje klasörü içine taşınıyor, ardından File menüsü altında Project Structure seçilip sol menüden app ve açılan tab seçeneklerden de Dependencies seçilip, sağ taraftan jar dosyası seçilir. Bu seçim tamamlandığında jar dosyası yine gradle tarafından uygulamaya dahil edilmiş olur

74 74 Float Labeled EditText Bu kütüphane, edittext arayüz elemanı kullanılırken yazım alanı doldurulduğunda hint içeriği yukarı başlık bölümüne çekerek kullanıcıya hangi alanı doldurduğu bilgisi vermiş olur. Kütüphane gradle ile compile 'com.wrapp.floatlabelededittext:library:0.0.6' yazılarak uygulamaya dahil edilebilir.

75 Örnek kodlar: LoginActivity içinde Boolean floatlabelededittext=false; true yapılarak layoutlar incelenmelidir. 75

76 76 Giris_ve_Kayit_islemleri Animasyonlu_Giris_i slemleri Android Circular Progress Button Kütüphane gradle ile compile 'com.github.dmytrodanylyk.circular-progress-button:library:1.1.3' yazılarak uygulamaya dahil edilebilir. Referans link Örnek Kod: Circle Image View Kütüphane gradle ile compile 'de.hdodenhof:circleimageview:2.1.0' yazılarak uygulamaya dahil edilebilir. Ref erans link

77 77 AndroidViewAnimations Kütüphane gradle ile compile 'com.android.support:support-compat:25.1.1', compile compile yazılarak uygulamaya dahil edilebilir. Referans link

78 78 Bunların haricinde SecretTextView Android Working with XML Animations Android Floating Action Button 3.d. Splash ekranı ekleme ve geçişler arası bilgi aktarma (Bundle, Statik ve Receiver) Android Splash Screen

79 79 Splash screen uygulama her açıldığında bir kaç saniye görünen ve çoğunlukla uygulama ikonu ve başlığını içeren ekranlardır. Örnek kodlar: SplashScreen.java ve activity_splashscreen.xml incelenmelidir. Giris_ve_Kayit_islemleri Animasyonlu_Giris_i slemleri

80 Activityler arası bilgi aktarma 80 Bilgi aktarma tamamıyla kullanım amacına göre değişmektedir. Örneğin sadece basit bir seçim sırası bilgisi aktarılacaksa bir statik değişken setlenip, diğer arayüzde bu setlenmiş değer üzerinden işlem yapılabilir. Bunun dışında eğer activityler arası bağ varsa bu aktarımlar Bundle ile de yapılabilir. Bahsedilen i ki yöntemde algoritmanıza göre karar vereceğiniz aktarım biçimleridir. Eğer iki activity arasında yakın geçiş yok ise ama bilgi aktarılması gerekiyorsa o zaman Receiverlar kullanılmalıdır. Örneğin tablar halinde bir birinden ayrılmış ekranlar mevcut, ve bu aktif ekranda ekstra dialoglar mevcut ve yapılan bir seçimle aslında tüm activityleri yakından ilgilendiren bir durum olduğunu düşünelim bu durumda Receiverlar ile aktarılan bilgi sayesinde tüm ekranlarda görünümler yenilenebilir.

81 81

82 82 Örnek kodlar: BilgiAktarilmaEkrani ve BilgiAktarilmaEkrani2 ve ilgili layout lar incelenmelidir. Giris_ve_Kayit_islemleri Animasyonlu_Giris_i slemleri

Bu Kitap Kime Hitap Eder? 2 Kitapta Nelerden Bahsedilmiştir? 3 Kitabı Takip Edebilmek için Nelere İhtiyaç Duyacaksınız?

Bu Kitap Kime Hitap Eder? 2 Kitapta Nelerden Bahsedilmiştir? 3 Kitabı Takip Edebilmek için Nelere İhtiyaç Duyacaksınız? İÇİNDEKİLER VII İÇİNDEKİLER 1 GİRİŞ 1 Bu Kitap Kime Hitap Eder? 2 Kitapta Nelerden Bahsedilmiştir? 3 Kitabı Takip Edebilmek için Nelere İhtiyaç Duyacaksınız? 4 Kaynak Kodu 5 2 MERHABA DÜNYA 7 Android Nedir?

Detaylı

1 GİRİŞ 1 Bu Kitap Kime Hitap Eder? 2 Kitapta Nelerden Bahsedilmiştir? 3 Kitabı Takip Edebilmek için Nelere İhtiyaç Duyacaksınız?

1 GİRİŞ 1 Bu Kitap Kime Hitap Eder? 2 Kitapta Nelerden Bahsedilmiştir? 3 Kitabı Takip Edebilmek için Nelere İhtiyaç Duyacaksınız? İÇİNDEKİLER V İÇİNDEKİLER 1 GİRİŞ 1 Bu Kitap Kime Hitap Eder? 2 Kitapta Nelerden Bahsedilmiştir? 3 Kitabı Takip Edebilmek için Nelere İhtiyaç Duyacaksınız? 4 Kaynak Kodu 4 2 MERHABA DÜNYA 7 Android Nedir?

Detaylı

Matech Bilişim Teknolojileri

Matech Bilişim Teknolojileri Matech Bilişim Teknolojileri 1 Hakkımızda Matech müşterilerine yenilikçi dijital çözümler sunan bir teknoloji şirketidir. Müşterilerimize web ve mobil ortamda başarılı bir iş kurmaları için yardımcı olmaya

Detaylı

Android Ders Notları

Android Ders Notları Android Ders Notları 1. Yeni Bir Proje Başlatma Android Studio programında yeni bir proje başlatıyoruz. İlk olarak karşımıza resim 1 deki gibi bir pencere gelecek. Burada Application name kısmına proje

Detaylı

MOBİL UYGULAMA GELİŞTİRME

MOBİL UYGULAMA GELİŞTİRME MOBİL UYGULAMA GELİŞTİRME Hedefler Bu üniteyi çalıştıktan sonra; Android projesi oluşturabilir, Android projesini çalıştırabilir, Android projesi genel yapısını açıklayabilir, Activity kavramını açıklayabilir,

Detaylı

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi KULLANICI ARAYÜZ. BLM401 Dr.Refik SAMET

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi KULLANICI ARAYÜZ. BLM401 Dr.Refik SAMET BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi KULLANICI ARAYÜZ BİLEŞENLERİ 1 GİRİŞ (1/6) Arayüz bileşenleri kullanıcı ile uygulama arasındaki etkileşimleri gerçekleştirmektedir. Arayüz bileşenleri

Detaylı

Activity Context.startActivity Activity, AndroidManifest

Activity Context.startActivity Activity, AndroidManifest Activity sınıfı tarafından oluşturulan nesneler uygulama içinde kullanılan ekranları temsil ederler. Kullanıcı yeni bir ekrana geçtiğinde Context.startActivity metoduyla bu ekran başlatılır. Eğer yeni

Detaylı

Görsel Komponentler. TextView. Metin değerlerini ekranda göstermek için kullanılır.

Görsel Komponentler. TextView. Metin değerlerini ekranda göstermek için kullanılır. Uygulamalarımızı tasarlarken gereksinim duyabileceğimiz görsel öğeler bize Google tarafından sağlanmıştır. Android SDK ile gelen ve layout dosyalarında kullanacağımız temel öğelerin bazıları şunlardır;

Detaylı

MOBIL UYGULAMA GELIŞTIRME

MOBIL UYGULAMA GELIŞTIRME MOBIL UYGULAMA GELIŞTIRME PELIN YILDIRIM FATMA BOZYIĞIT YZM 3214 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Bu Derste Android Nedir ve Uygulama Temelleri Android Uygulama Bileşenleri

Detaylı

Android e Giriş. Öğr.Gör. Utku SOBUTAY

Android e Giriş. Öğr.Gör. Utku SOBUTAY Android e Giriş Öğr.Gör. Utku SOBUTAY Android İşletim Sistemi Hakkında 2 Google tarafından geliştirilmiştir. Dünyada en çok kullanılan mobil işletim sistemidir. 2018 itibariyle Dünyada Android; %78.65,

Detaylı

http://www.microsoft.com/visualstudio/eng/downloads

http://www.microsoft.com/visualstudio/eng/downloads Visual Studio 2012'nin kurulumunu, Visual Studio'nun kullanımını ve Windows Store'da basit bir proje hazırlanmasını anlatacağım. Hepsinden önce Visual Studio ortamından biraz bahsedelim. Visual Studio

Detaylı

E-Posta Yönetimi. E-Posta Açma, Silme ve Yönetim Kılavuzu

E-Posta Yönetimi. E-Posta Açma, Silme ve Yönetim Kılavuzu E-Posta Yönetimi E-Posta Açma, Silme ve Yönetim Kılavuzu E-Posta yönetimi rehberi ile kolayca yeni bir e-posta adresi oluşturabilir, silebilir veya mevcut e-posta sitelerinizi yönetebilirsiniz. Kılavuz

Detaylı

Bölüm 1 / Mobil Uygulama Hakkında

Bölüm 1 / Mobil Uygulama Hakkında Bölüm 1 / Mobil Uygulama Hakkında Ege Seramik mobil aplikasyonu, Türk Seramik ve Vitrifiye Sektörü nün lider markaları olan Ege Seramik ve Ege Vitrifiye ürünleri hakkında tüm bilgileri içerir. Bu uygulama

Detaylı

1 LK ANDROID YAZILIMIMIZ VE ÖN HAZIRLIKLAR

1 LK ANDROID YAZILIMIMIZ VE ÖN HAZIRLIKLAR +++ANDROID-icindekiler 3/21/11 11:58 AM Page vii Ç NDEK LER 1 LK ANDROID YAZILIMIMIZ VE ÖN HAZIRLIKLAR 1 Hoflgeldin Android Proje Örne i 10 Eclipse ile Yeni Bir Android Projesi Oluflturmak 12 Program Çal

Detaylı

Proje 1. Arayüz Tasarımı

Proje 1. Arayüz Tasarımı Proje 1. Arayüz Tasarımı 1. Yeni bir android projesi oluşturalım. Proje ismi: ArayuzTasarimi ve aktivity adı: ArayuzTasarimi olarak yazalım. 2. Projejiyi oluşturduktan sonra bize hazır olarak gelen dosyalar:

Detaylı

Hoşgeldiniz DİBBYS. Yeni Özellikler ve Faydaları

Hoşgeldiniz DİBBYS. Yeni Özellikler ve Faydaları Hoşgeldiniz DİBBYS Yeni Özellikler ve Faydaları DİBBYS Nedir? DİBBYS, daha önce Diyanet İşleri Başkanlığınca geliştirilen IKYS,EHYS,RTBYS,DHYS,MIKKYAS,Ortak Yetki uygulamalarının tek sistem haline getirilmesiyle

Detaylı

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların bilgilerini saklamalarına, program yüklemelerine izin

Detaylı

CUSTOMSLİDİNG KULLANIMI

CUSTOMSLİDİNG KULLANIMI e CUSTOMSLİDİNG KULLANIMI 1112503078 İbrahim Can DUYGULU YBS 3-B Customsliding menü nedir? Tanımını yapmadan önce bu yapının özelliklerine bir bakalım. Bu özellikler; istediğimiz menülere anında erişebilme

Detaylı

Android Platformunda Uygulama Geliştirme. http://tr.linkedin.com/in/sarpcentel

Android Platformunda Uygulama Geliştirme. http://tr.linkedin.com/in/sarpcentel Android Platformunda Uygulama Geliştirme Sarp Centel Sezer Yeşiltaş http://sarp.me http://yesiltas.net/sezer http://friendfeed.com/sarp http://frienfeed.com/sezer http://twitter.com/sarp http://twitter.com/sezerr

Detaylı

XMail. Kurulum ve Senkronizasyon Ayarları Rehberi

XMail. Kurulum ve Senkronizasyon Ayarları Rehberi XMail Kurulum ve Senkronizasyon Ayarları Rehberi Yüksek Kapasiteli ve Profesyonel Özellikler Sunan XMail Mail Hosting Servisi ile Kurumsal Kimliğinizi Yansıtın Hosting Hesabına Eklenen XMail Hesapları

Detaylı

İSTANBULKART MOBİL UYGULAMASI KULLANICI EĞİTİM DOKÜMANI

İSTANBULKART MOBİL UYGULAMASI KULLANICI EĞİTİM DOKÜMANI İSTANBULKART MOBİL UYGULAMASI KULLANICI EĞİTİM DOKÜMANI İÇİNDEKİLER 1. GİRİŞ... 2 2. UYGULAMAYI YÜKLEME... 3 3. KULANICI LOGİN İŞLEMLERİ... 3 3.1. Uygulamaya İlk Kez Giriş Yapma... 3 3.2. Daha Önce Web

Detaylı

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir.

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir. Netsis 3 Netsis 3 Netsis 3, Netsis ERP ürün ailesinin 3. Boyuta taşınmış yeni arayüz ve işlevleriyle karşımıza çıkan yeni yüzüdür. 3. Boyut, Logo ürün ailesi için ortak bir hedefi işaret eder, çünkü yapılan

Detaylı

MOBİL UYGULAMA GELİŞTİRME

MOBİL UYGULAMA GELİŞTİRME MOBİL UYGULAMA GELİŞTİRME Hedefler Bu üniteyi çalıştıktan sonra; BaseAdapter yapısından miras alabilir, ListView bileşenine özel layout ve adapter oluşturabilir, WebView bileşenini kullanarak web sayfalarını

Detaylı

Kullanım Kılavuzu Ekim 2017

Kullanım Kılavuzu Ekim 2017 Kullanım Kılavuzu Ekim 2017 İçindekiler 1 Giriş... 3 1.1... Genel Bilgiler... 3 1.2... Üyelik Ekranı... 3 2 Dil Seçimi... 7 3 Doküman Yükleme Ekranı... 8 3.1... Öğrenci... 8 3.2... Akademisyen... 9 4 Rapor

Detaylı

UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU

UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU MERSİN, 2018 MERSİN MESLEK YÜKSEKOKULU ANA SAYFASI TANITIMI Mersin Meslek Yüksekokulu resmi web sitesine http://uzak4.mersin.edu.tr/index.php

Detaylı

Enlil programını açtığımızda karşımıza gelen ilk ekrandır.bu ekranda özel tanımlanmış kullanıcı kodu ve parola ile programa giriş sağlanmaktadır.

Enlil programını açtığımızda karşımıza gelen ilk ekrandır.bu ekranda özel tanımlanmış kullanıcı kodu ve parola ile programa giriş sağlanmaktadır. Enlil programını açtığımızda karşımıza gelen ilk ekrandır.bu ekranda özel tanımlanmış kullanıcı kodu ve parola ile programa giriş sağlanmaktadır. Özel tanımlanmış kullanıcı kodu ve parola girildikten sonra

Detaylı

BİLGİSAYAR DESTEKLİ TASARIM II

BİLGİSAYAR DESTEKLİ TASARIM II 0 BÖLÜM 1 ORCAD PROGRAMINA GİRİŞ: OR-CAD programını başlatmak için Başlat menüsünden programlara gelinir. Programların içerisinde ORCAD Release 9 ve bunun içerisinden de ORCAD Capture seçilir. Karşımıza

Detaylı

Bireysel İnternet Şubesi

Bireysel İnternet Şubesi Bireysel İnternet Şubesi 1 Ziraat Emeklilik web sitesinde (www.ziraatemeklilik.com.tr) yer alan Bireysel İnternet Şubesi giriş butonuna tıklanır. 2 Açılan ekrana T.C. Kimlik Numarası, sistemde kayıtlı

Detaylı

ELEKTRONİK İMZA KURULUM REHBERİ

ELEKTRONİK İMZA KURULUM REHBERİ ELEKTRONİK İMZA KURULUM REHBERİ 1) Kurulumun ilk aşamasında JAVA nın son sürümünün yüklü olması ve bütün yüklemelerin İNTERNET EXPLORER tarayıcısından yapılması gerekmektedir. (https://www.java.com/tr)

Detaylı

Data Structures Lab 1 2012-Güz

Data Structures Lab 1 2012-Güz Data Structures Lab 1 2012-Güz C# Ortamı Tanıtımı ve Uygulama Geliştirilmesi Visual Studio 2010 Ortamının Temini -NYG'ndan MSDN üyeliği için başvuru dilekçesi alınıp doldurulmalı ve yine NYG'ye teslim

Detaylı

Kaynak Kodlardan Derleme. Turquaz Muhasebe. Versiyon 0.2. Hüseyin Ergün. 26 Mart 2005

Kaynak Kodlardan Derleme. Turquaz Muhasebe. Versiyon 0.2. Hüseyin Ergün. 26 Mart 2005 Kaynak Kodlardan Derleme Turquaz Muhasebe Versiyon 0.2 Hüseyin Ergün 26 Mart 2005 Turquaz Muhasebe, Kaynak Kodları Derleme Sayfa 2 İçindekiler İÇİNDEKİLER 2 GEÇMİŞ DEĞİŞİKLİKLER 3 1. GİRİŞ 4 1.1 AÇIKLAMA

Detaylı

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu Boğaziçi Üniversitesi Bilgi İşlem Merkezi Web Yönetimi Birimi Drupal Kullanım Kılavuzu KONULAR 1. Kullanıcı Girişi Yapma 2. Ana Menüyü Düzenleme 3. Site Logosunu Düzenleme 4. Yeni Sayfa Ekleme / Düzenleme

Detaylı

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

PERKON PDKS Kurulum ve hızlı başlangıç rehberi Oluşturma 02.11.2015 Revizyon: 19.01.2016 Rev. No: 03 Yazan: Süleyman FAKİR Düzenleyen: F. DELİRİ PERKON PDKS Kurulum ve hızlı başlangıç rehberi 1) PDKS Kurulumu, Lisans Onaylaması Ve Veri Tabanı Ayarları

Detaylı

K12NET Eğitim Yönetim Sistemi

K12NET Eğitim Yönetim Sistemi K12NET Nedir? K12NET eğitim sistemi içerisinde yer alan tüm yönetici, çalışan, öğretmen, öğrenci ve velilerin dahil olduğu tüm paydaşları tek bir çatı altında birleştiren kurumsal bir Öğrenci Bilgi Sistemidir.

Detaylı

Kurulum; Ana Bilgisayar ve Tahtalara ayrı ayrı yapılmaktadır. KURULUM ŞEMASI x.x x.x x.x x.

Kurulum; Ana Bilgisayar ve Tahtalara ayrı ayrı yapılmaktadır.  KURULUM ŞEMASI x.x x.x x.x x. KURULUM ŞEMASI 192.168.x.x 192.168.x.x 192.168.x.x 192.168.x.x ANA BİLGİSAYAR Kurulum; Ana Bilgisayar ve Tahtalara ayrı ayrı yapılmaktadır. KURULUM SİHİRBAZI adresine girerek aktahta_kur.exe dosyasını

Detaylı

ZİRVEDRİVEWEB YAZILIMI KULLANIM KILAVUZU

ZİRVEDRİVEWEB YAZILIMI KULLANIM KILAVUZU ZİRVEDRİVEWEB YAZILIMI KULLANIM KILAVUZU Kullanıcı Girişi:Giriş ekranınd dan kullanıcı adı ve şifre bilgileri girilip giriş butonuna basılaraksisteme giriş yapılır. Sistem Ekranı: 4 2 Klasörler Dosyalar

Detaylı

Safirblog WP Teması - Kurulum ve Kullanım Kılavuzu

Safirblog WP Teması - Kurulum ve Kullanım Kılavuzu Safirblog WP Teması - Kurulum ve Kullanım Kılavuzu Öncelikle bizi tercih ettiğiniz için teşekkür ederiz. Bu kılavuzda Safirblog Wordpress temasını kullanırken karşılaşabileceğiniz muhtemel durumlara açıklık

Detaylı

AKINSOFT CMS (İçerik Yönetim Sistemi)

AKINSOFT CMS (İçerik Yönetim Sistemi) AKINSOFT (Content Management System) Yardım Dosyası Doküman Versiyon : 1.02.01 Tarih : 27.12.2012 Sayfa 1 1. ÇALIŞMA SİSTEMİ HAKKINDA KISA BİLGİ Yönetici paneli, sayfa oluşturma, menü tasarımı, galeri

Detaylı

ADVANCITY ALMS KULLANIM KILAVUZU: Uzaktan Eğitim Sistemini kullanabilmek için dl.adanabtu.edu.tr adresine giriş yapılır.

ADVANCITY ALMS KULLANIM KILAVUZU: Uzaktan Eğitim Sistemini kullanabilmek için dl.adanabtu.edu.tr adresine giriş yapılır. ADVANCITY ALMS KULLANIM KILAVUZU: Uzaktan Eğitim Sistemini kullanabilmek için dl.adanabtu.edu.tr adresine giriş yapılır. İlgili alanlara kullanıcı adı ve şifre yazılarak girilir. Kullanıcı adı ve şifre

Detaylı

www.wikispaces.com Kullanım Kılavuzu

www.wikispaces.com Kullanım Kılavuzu www.wikispaces.com Kullanım Kılavuzu İnternet tarayıcınıza(internet Explorer vb.) www.wikispaces.com adresini yazıp enter tuşuna bastığınızda yukarıdaki ekranla karşılaşacaksınız. Önceden oluşturmuş olduğunuz

Detaylı

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi UYGULAMA KAYNAKLARI. BLM401 Dr.Refik SAMET

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi UYGULAMA KAYNAKLARI. BLM401 Dr.Refik SAMET BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi UYGULAMA KAYNAKLARI BLM401 Dr.Refik SAMET 1 GİRİŞ (1/2) Uygulamalarda kullanılan kaynaklara örnekler: ekran yerleşimi; karakter dizileri; resim dosyaları;

Detaylı

T.C. KONAK BELEDİYE BAŞKANLIĞI ELEKTRONİK BELGE VE ARŞİV YÖNETİM SİSTEMİ EBYS NİN GÜVENİLEN SİTELERE EKLENMESİ

T.C. KONAK BELEDİYE BAŞKANLIĞI ELEKTRONİK BELGE VE ARŞİV YÖNETİM SİSTEMİ EBYS NİN GÜVENİLEN SİTELERE EKLENMESİ T.C. KONAK BELEDİYE BAŞKANLIĞI ELEKTRONİK BELGE VE ARŞİV YÖNETİM SİSTEMİ EBYS NİN GÜVENİLEN SİTELERE EKLENMESİ Elektronik Belge Yönetim Sistemi web tarayıcınızda açık durumdayken güvenilen sitelere ekleme

Detaylı

MapCodeX MapLand Kullanım Kılavuzu

MapCodeX MapLand Kullanım Kılavuzu MapCodeX MapLand Kullanım Kılavuzu Versiyon Numarası: 1.0 ------------------------------- Kullanım Kılavuzu 2015 info@ www. MapCodeX MapLand İşlem Araçları Çalışma Dosyası Aç Haritanın ve son çalışma dosyasının

Detaylı

Ticimax Versiyon Yenilikleri! Bu versiyonda kendi yaptığımız geliştirmeler, performans iyileştirmeleri ve sizlerden gelen taleplerin

Ticimax Versiyon Yenilikleri! Bu versiyonda kendi yaptığımız geliştirmeler, performans iyileştirmeleri ve sizlerden gelen taleplerin Ticimax 8.8.7.534.181850 Versiyon Yenilikleri! Bu versiyonda kendi yaptığımız geliştirmeler, performans iyileştirmeleri ve sizlerden gelen taleplerin değerlendirilmesi sonucunda Ar-Ge birimimiz tarafından

Detaylı

Pearson Kütüphane Erişimi Kullanım Kılavuzu

Pearson Kütüphane Erişimi Kullanım Kılavuzu Pearson Kütüphane Erişimi Kullanım Kılavuzu ÖNSÖZ VitalSource Türkiye temsilcisi Çağlayan Kitabevi ve Eğitim Çözümleri ve Pearson Türkiye nin ortak çalışmaları sonucunda Pearson ders kaynakları kütüphane

Detaylı

Dosyalama olarak: HTML, PDF, DOC ve XLS dosya türlerini kullanabilirsiniz. Kütüphane Modülü açıldığında Vet.Asistanı Kütüphanesi ekrana gelmektedir.

Dosyalama olarak: HTML, PDF, DOC ve XLS dosya türlerini kullanabilirsiniz. Kütüphane Modülü açıldığında Vet.Asistanı Kütüphanesi ekrana gelmektedir. Vet.Asistanı programında Kütüphane bölümü geliştirilerek Özel Kütüphanem modülü eklenmiştir. Bu modül ile istediğiniz verileri siz kendiniz oluşturabilir, değiştirebilir ya da bir başkasının hazırlamış

Detaylı

TÜİK e-vt Teknik Kılavuz

TÜİK e-vt Teknik Kılavuz TÜİK e-vt Teknik Kılavuz Genel Açıklamalar Mayıs 2015 ANKARA Versiyon: 1.1 1/6 Versiyon Yayım Tarihi Eklenen/Silinen/Değişen Bölüm Açıklama 1.0 20.02.2014 ---- Kılavuzun ilk sürümü. 1.1 04.05.2015 Sayfa

Detaylı

Ecofont Yazılım Kullanıcı Rehberi

Ecofont Yazılım Kullanıcı Rehberi Ecofont Yazılım Kullanıcı Rehberi Ecofont Yazılım, baskılarınızı yaparken %50 ye, ve hatta resimsiz yazdırma seçeneğini kullandığınızda çok daha fazlasına varan tasarruf yapmanızı sağlar. Sadece tek bir

Detaylı

ELEKTRONİK BELGE VE ARŞİV YÖNETİM SİSTEMİ EBYS NİN GÜVENİLEN SİTELERE EKLENMESİ

ELEKTRONİK BELGE VE ARŞİV YÖNETİM SİSTEMİ EBYS NİN GÜVENİLEN SİTELERE EKLENMESİ DOKÜMAN ARŞİV VE ELEKTRONİK BELGE YÖNETİM SİSTEMİ YAZILIMI TEMEL KULLANICI KILAVUZU ELEKTRONİK BELGE VE ARŞİV YÖNETİM SİSTEMİ EBYS NİN GÜVENİLEN SİTELERE EKLENMESİ Elektronik Belge Yönetim Sistemi web

Detaylı

VERİ TABANI YÖNETİM SİSTEMLERİ II. 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA

VERİ TABANI YÖNETİM SİSTEMLERİ II. 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA BÖLÜM 9 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA Bu bölümde Oracle Forms programı ile örnek bir form hazırlanması anlatılacaktır. 9.1 ORACLE FORMS ile FORM Oluşturma Nasıl Delphi programının

Detaylı

Logo Mobile Kurulum ve Kullanım

Logo Mobile Kurulum ve Kullanım Logo Mobile Kurulum ve Kullanım Logo Mobile Ürünlerimize entegre olarak raporlama çözümleri sunan Logo Mobile ürünümüz kullanıma sunulmuştur. Ürünün kurulum ve kullanım detaylarına bu makaleden erişebilirsiniz.

Detaylı

Sisteme giriş için Personel Daire Başkanlığı web adresinde ( bulunan Personel Bilgi Sistemi butonuna basılır.

Sisteme giriş için Personel Daire Başkanlığı web adresinde (  bulunan Personel Bilgi Sistemi butonuna basılır. 1. SİSTEME GİRİŞ Personel Bilgi Sistemi doğrudan erişim linki: http://app-personel.cbu.edu.tr/ Sisteme giriş için Personel Daire Başkanlığı web adresinde (http://personel.cbu.edu.tr/) bulunan Personel

Detaylı

Uzaktan Eğitim Programlarına Giriş Kılavuzu

Uzaktan Eğitim Programlarına Giriş Kılavuzu Uzaktan Eğitim Programlarına Giriş Kılavuzu Bu kılavuzda sizlere ios işletim sistemi yüklü cihazlarla Uzaktan Eğitim Platformu E- Nocta sistemine girişi anlatacağız. 1- İlk olarak cihazın Apple Store bölümüne

Detaylı

EndNote Web Hızlı Başvuru kartı

EndNote Web Hızlı Başvuru kartı EndNote Web Hızlı Başvuru kartı THOMSON SCIENTIFIC Web öğrencilere ve araştırmacılara çalışmalarını yazarken yardımcı olacak şekilde tasarlanmış Web tabanlı bir servistir. ISI Web of Knowledge, EndNote,

Detaylı

Koordinat Dönüşümleri (V )

Koordinat Dönüşümleri (V ) KOORDİNAT DÖNÜŞÜMLERİ ve FARKLI KOORDİNAT SİSTEMLERİ İLE ÇALIŞMA FieldGenius ile birden fazla koordinat sistemi arasında geçiş yaparak çalışmak mümkündür. Yaygın olarak kullanılan masaüstü harita ve CAD

Detaylı

Tarihli Mikro Müşavir 07a Sürümü

Tarihli Mikro Müşavir 07a Sürümü 21.01.2019 Tarihli Müşavir 07a Sürümü Satış ve Satın Alma Sipariş Onay Parametrelerinin Ayrı Ayrı Kontrol Edilebilmesi Satış ve Satın alma siparişlerinin onay kontrolünün ayrı ayı yapılabilmesi sağlanmıştır.

Detaylı

E-Firma Rehberi Sistemi Plus

E-Firma Rehberi Sistemi Plus ASPXPLUS e-firma Rehberi Sistemi, asp.net destekli profesyonel - güçlü - hızlı - sade ve güvenli bir sistemdir. E-Firma Rehberi'nin amacı, üyelerin firmalarını ve firmaya ait ilanlarını sisteme ekleyerek

Detaylı

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage İNTERNET PROGRAMLAMA 2 A S P. N E T Marmara Teknik Bilimler MYO / Hafta 4 MasterPage Bir web sitesi birden fazla sayfadan oluşur. Bu sayfalarda içerik değişirken her sayfada tekrarlanan ögeler ve özellikler

Detaylı

ELEKTRONİK BELGE YÖNETİM SİSTEMİ (EBYS)

ELEKTRONİK BELGE YÖNETİM SİSTEMİ (EBYS) ELEKTRONİK BELGE YÖNETİM SİSTEMİ (EBYS) AGENT KULLANIM DOKÜMANI HİZMETE ÖZEL 1/21 Rev. 1 İÇİNDEKİLER 1 İÇİNDEKİLER 2 1.1. AYARLAR... 3 1.2. YENİLE... 7 1.3. BİLDİRİM VE GÖREVLER... 9 1.4. ENVİSİON ANA

Detaylı

İMZAGER PROGRAMI İLE UZUN DÖNEM İMZA TİPİNDE ELEKTRONİK İMZALI BELGE OLUŞTURMA

İMZAGER PROGRAMI İLE UZUN DÖNEM İMZA TİPİNDE ELEKTRONİK İMZALI BELGE OLUŞTURMA İMZAGER PROGRAMI İLE UZUN DÖNEM İMZA TİPİNDE ELEKTRONİK İMZALI BELGE OLUŞTURMA 1. Amaç Bu doküman belgelerin elektronik imzalanmasını ve imzalı bir dokümandaki imzaların görüntülenmesini ve yönetilmesini

Detaylı

Moodle MOODLE ÖĞRENCİ EL KİTABI HAZIRLAYAN ULAŞ REMZİ KORALAY

Moodle MOODLE ÖĞRENCİ EL KİTABI HAZIRLAYAN ULAŞ REMZİ KORALAY Moodle MOODLE ÖĞRENCİ EL KİTABI HAZIRLAYAN ULAŞ REMZİ KORALAY İÇİNDEKİLER 1. ÖĞRETİMİN AMAÇLARI 2. MOODLE NEDİR? 3. MODDLE YAZILIMINA ÖDEV EKLEME-İNDİRME 4. MOODLE YAZILIMINA VİDEO EKLEME-İNDİRME 5. MOODLE

Detaylı

2. HTML Temel Etiketleri

2. HTML Temel Etiketleri 2. HTML Temel Etiketleri Bu bölümü bitirdiğinizde, HTML ve etiket kavramlarının ne olduğunu, HTML komut yapısını, Örnek bir HTML dosyasının nasıl oluşturulduğunu, Temel HTML etiketlerinin neler olduğunu,

Detaylı

TÜRKİYE ULUSAL AJANSI ELEKTRONİK BELGE VE ARŞİV YÖNETİM SİSTEMİ EBYS NİN GÜVENİLEN SİTELERE EKLENMESİ

TÜRKİYE ULUSAL AJANSI ELEKTRONİK BELGE VE ARŞİV YÖNETİM SİSTEMİ EBYS NİN GÜVENİLEN SİTELERE EKLENMESİ TÜRKİYE ULUSAL AJANSI ELEKTRONİK BELGE VE ARŞİV YÖNETİM SİSTEMİ EBYS NİN GÜVENİLEN SİTELERE EKLENMESİ Elektronik Belge Yönetim Sistemi web tarayıcınızda açık durumdayken güvenilen sitelere ekleme işlemi

Detaylı

MOBİL UYGULAMA GELİŞTİRME

MOBİL UYGULAMA GELİŞTİRME MOBİL UYGULAMA GELİŞTİRME Hedefler Bu üniteyi çalıştıktan sonra; Layout çeşitlerinin ve aralarındaki farkları açıklayabilir, Android projesinde farklı Laoyut kullanabilir, Android projesinde TextView,

Detaylı

İÇİNDEKİLER VII İÇİNDEKİLER

İÇİNDEKİLER VII İÇİNDEKİLER İÇİNDEKİLER VII İÇİNDEKİLER 1 TASARIM 1 Tasarım Nedir? 1 Gerçek Hayatımızdaki Tasarım Ürünleri 2 Teknoloji Ortamındaki Tasarım Ürünleri 3 Tasarım Yeteneğinin Keşfedilmesi 4 Tasarım Ürününün Meydana Gelmesi

Detaylı

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi GÜVENLİK VE İZİNLER. BLM401 Dr.Refik SAMET

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi GÜVENLİK VE İZİNLER. BLM401 Dr.Refik SAMET BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi GÜVENLİK VE İZİNLER BLM401 Dr.Refik SAMET 1 GİRİŞ (1/3) Güvenlik, verilerin veya bilgilerin saklanması, kullanılması ve taşınması esnasında bilgilerin

Detaylı

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir.

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir. Netsis 3 Netsis 3 Netsis 3, Netsis ERP ürün ailesinin 3. Boyuta taşınmış yeni arayüz ve işlevleriyle karşımıza çıkan yeni yüzüdür. 3. Boyut, Logo ürün ailesi için ortak bir hedefi işaret eder, çünkü yapılan

Detaylı

İdari Birimler Yönetim Paneli Kullanma Kılavuzu Bilgi İşlem Daire Başkanlığı Web Tasarım Ve Yazılım Birimi

İdari Birimler Yönetim Paneli Kullanma Kılavuzu Bilgi İşlem Daire Başkanlığı Web Tasarım Ve Yazılım Birimi İdari Birimler Yönetim Paneli Kullanma Kılavuzu Bilgi İşlem Daire Başkanlığı Web Tasarım Ve Yazılım Birimi Duyurular Nasıl Girilir? Duyuru girmek için ilk olarak İKÇ yönetim panelinden; 1-Kullanıcı adınızı

Detaylı

Windows Live Movie Maker

Windows Live Movie Maker Windows Live Movie Maker Nedir? Movie Maker ile, bilgisayarınızda yer alan fotoğraf ve videolarınızı kullanarak, bunlar üzerinde düzenlemeler, değişiklikler yapabilir, müzik dosyaları ekleyebilir, mikrofon

Detaylı

Luca NET Kobi Ticari Yazılımında ilk yapılacaklar

Luca NET Kobi Ticari Yazılımında ilk yapılacaklar Luca NET Kobi Ticari Yazılımında ilk yapılacaklar Luca MMP (Mali Müşavir Paketi) bilgileri ile Luca Üye girişinden sisteme giriş yapıldıktan sonra Luca Net Kobi Ticari Giriş butonuna basarak programa giriş

Detaylı

MOBİL UYGULAMA GELİŞTİRME

MOBİL UYGULAMA GELİŞTİRME MOBİL UYGULAMA GELİŞTİRME PELİN YILDIRIM FATMA BOZYİĞİT YZM 3214 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Bu Derste Veri Saklama 2 Veri Saklama Veri Saklama her appnin ihtiyaci

Detaylı

MS POWERPOINT 2010. Şekil 111 Powerpoint 2010 Programını Başlatmak

MS POWERPOINT 2010. Şekil 111 Powerpoint 2010 Programını Başlatmak MS POWERPOINT 2010 1.Giriş: PowerPoint, Windows ortamında çalışan bir sunu paket programıdır. Metin, taslak, çizim ve grafikler kullanılarak sunular, slaytlar, broşürler, bildiriler, konuşmacı notları

Detaylı

Qsign Manager. Digital Signage Software Hızlı Başlangıç Kılavuzu

Qsign Manager. Digital Signage Software Hızlı Başlangıç Kılavuzu Qsign Manager Digital Signage Software Hızlı Başlangıç Kılavuzu Qsign Manager Hızlı Başlangıç Kılavuzu Qsign, Windows tabanlı işletim sistemleri üzerinde çalışabilen ağdaki istemci ekranlara (client) yerel

Detaylı

"SQL Server Management Studio" yazılımını yüklemek için alttaki resmi sitesinden 180 günlük deneme sürümünü indirebilirsiniz.

SQL Server Management Studio yazılımını yüklemek için alttaki resmi sitesinden 180 günlük deneme sürümünü indirebilirsiniz. Microsoft SQL Server 2008 R2 Kurulumu "SQL Server Management Studio" yazılımını yüklemek için alttaki resmi sitesinden 180 günlük deneme sürümünü indirebilirsiniz. http://www.microsoft.com/sqlserver/en/us/get-sql-server/try-it.aspx

Detaylı

Arayüz Geliştirme Dokümantasyonu

Arayüz Geliştirme Dokümantasyonu Arayüz Geliştirme Dokümantasyonu Proje: İş: Müşteri: Nosab Web Sitesi Arayüz Geliştirme Aeronorm Index 1. Sayfalar 2. Renk Paleti 3. Tipografi 4. Kutu Modeli 5. Bileşenler 6. Kod ve Sayfa Yapısı 7. Responsive

Detaylı

Kullanım Kılavuzu Ekim 2017

Kullanım Kılavuzu Ekim 2017 Kullanım Kılavuzu Ekim 2017 İçindekiler 1 Giriş... 3 1.1... Genel Bilgiler... 3 1.2... Üyelik Ekranı... 3 2 Dil Seçimi... 7 3 Doküman Yükleme Ekranı... 8 3.1... Öğrenci... 8 3.2... Akademisyen... 9 4 Rapor

Detaylı

MİLLİ EĞİTİM BAKANLIĞI YENİ EPOSTA SİSTEMİ HAKKINDA MEB

MİLLİ EĞİTİM BAKANLIĞI YENİ EPOSTA SİSTEMİ HAKKINDA MEB İçindekiler MİLLİ EĞİTİM BAKANLIĞI YENİ EPOSTA SİSTEMİ HAKKINDA... 3 MEB Yeni E-posta Sistemi Kullanım Detayları;... 4 MEBBİS ile Giriş... 5 E-posta Şifresi İle Giriş... 6 Şifre Hatırlatma Ekranında Karşılaşılan

Detaylı

LOGO 3 SERİSİ: KULLANICI DENEYİMİNİN BİTMEYEN YOLCULUĞU

LOGO 3 SERİSİ: KULLANICI DENEYİMİNİN BİTMEYEN YOLCULUĞU MART 2018 www.bilser.net LOGO 3 SERİSİ: KULLANICI DENEYİMİNİN BİTMEYEN YOLCULUĞU NETSIS 3 ENTEGRE NETSIS 3 STANDARD NETSIS 3 ENTERPRISE GO 3 TIGER 3 TIGER 3 ENTERPRISE Sayfa : 1 / 8 LOGO 3 SERİSİ: KULLANICI

Detaylı

SUBA. SUBA CRM. Bulut Teknoloji ile İşinizi Zirveye Taşıyın! SMART TECHNOLOGY SOLUTIONS

SUBA. SUBA CRM. Bulut Teknoloji ile İşinizi Zirveye Taşıyın! SMART TECHNOLOGY SOLUTIONS Bulut Teknoloji ile İşinizi Zirveye Taşıyın! SUBASOFT Hakkımızda Subasoft yazılım, yazılım projelerinizi bütün olarak ele alır. Web site projelerini sadece kod yazmak ya da arayüz eklemek olarak görmüyoruz.firmanızın

Detaylı

Kets DocPlace LOGO Entegrasyonu

Kets DocPlace LOGO Entegrasyonu Kets DocPlace LOGO Entegrasyonu Kets DocPlace Kurulumu Öncesinde Yapılması Gereken İşlemler Windows 7, Windows 8, Windows Server 2008 R2, Windows Server 2012 veya daha yeni işletim sistemlerinde Programlar

Detaylı

Sürüm Güncelleme Dokümanı Tarihli Mikro Jump 07a Sürümü

Sürüm Güncelleme Dokümanı Tarihli Mikro Jump 07a Sürümü Sürüm Güncelleme Dokümanı 21.01.2019 Tarihli Mikro Jump 07a Sürümü Satış ve Satın Alma Sipariş Onay Parametrelerinin Ayrı Ayrı Kontrol Edilebilmesi Satış ve Satın alma siparişlerinin onay kontrolünün ayrı

Detaylı

FIRAT ÜNİVERSİTESİ WEB TABANLI KÜTÜPHANE OTOMASYONU

FIRAT ÜNİVERSİTESİ WEB TABANLI KÜTÜPHANE OTOMASYONU FIRAT ÜNİVERSİTESİ WEB TABANLI KÜTÜPHANE OTOMASYONU Erhan Akbal Gürkan Karabatak Aytuğ Boyacı Mustafa Ulaş Ayhan Akbal Hasan H. Balık Fırat Üniversitesi Fırat Üniversitesi Fırat Üniversitesi Fırat Üniversitesi

Detaylı

Kullanım Kılavuzu Milli Eğitim Bakanlığı 2010

Kullanım Kılavuzu Milli Eğitim Bakanlığı 2010 Kullanım Kılavuzu Milli Eğitim Bakanlığı 2010 Bu belge BT Sınıfı Etkinliklerinde Kullanılmak Üzere Hazırlanmıştır İÇİNDEKİLER GİRİŞ... 3 ÜYE (KAYIT) OLMA... 3 YÖNETİM PANELİ İŞLEMLERİ... 5 ŞABLON AYARLARI...

Detaylı

VitalSource Bookshelf Nedir? Bookshelf e Giriş Kayıt Kitap Ekleme. Masaüstü ve Dizüstü Bilgisayarda

VitalSource Bookshelf Nedir? Bookshelf e Giriş Kayıt Kitap Ekleme. Masaüstü ve Dizüstü Bilgisayarda VitalSource Bookshelf Nedir? VitalSource Bookshelf, VitalSource üzerinden temin edilen dijital kitapların kullanıldığı dijital bir platformdur. Bookshelf, kişiye özel dijital kütüphane oluşturarak, kullanıcıların

Detaylı

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU Sayfa 1 / 18 KURULUMA BAŞLANMADAN ÖNCE YAPILMASI GEREKENLER : Sistem Özelliklerinden işletim sisteminin 32-bit mi yoksa 64-bit mi olduğu kontrol

Detaylı

Mobil Uygulama Kullanma Kılavuzu

Mobil Uygulama Kullanma Kılavuzu R Mobil Uygulama Kullanma Kılavuzu PWR HDD Digital Video Recorder 1 İÇİNDEKİLER Mobil Cihaz Uygulaması... 3 Cihaz Ekleme... 6 Manuel Cihaz Ekleme...6 Çevirimiçi Cihaz Ekleme...15 Mobil Cihazdan Mobil Cihaza

Detaylı

GOSS SORU BANKASI ÖNERİ HAVUZU OLUŞTURMA KILAVUZU

GOSS SORU BANKASI ÖNERİ HAVUZU OLUŞTURMA KILAVUZU SPARK Bilgi İşlem Sistemleri A.Ş. Tarih:2011-02-04 Sayfa:1 T. C. BAŞBAKANLIK DENİZCİLİK MÜSTEŞARLIĞI DENİZ ULAŞTIRMASI GENEL MÜDÜRLÜĞÜ GOSS SORU BANKASI ÖNERİ HAVUZU OLUŞTURMA KILAVUZU Sürüm: V-2011/1

Detaylı

General Mobile DSTL1. Sürüm Güncelleme Notları

General Mobile DSTL1. Sürüm Güncelleme Notları General Mobile DSTL1 Sürüm Güncelleme Notları Bu sürüm notları General mobile DSTL1 cihazı için en son gönderilen yazılım güncelleme bilgisi içermektedir. Bu sürüm güncelleme, cihazınızın işlevselliğini

Detaylı

AMACSEO TEMASI KULLANIM KILAVUZU. AmacSeo temasının Amacdizayn.com tarafından hazırlanmış kullanım kılavuzudur. 1

AMACSEO TEMASI KULLANIM KILAVUZU. AmacSeo temasının Amacdizayn.com tarafından hazırlanmış kullanım kılavuzudur. 1 AMACSEO TEMASI KULLANIM KILAVUZU AmacSeo temasının Amacdizayn.com tarafından hazırlanmış kullanım kılavuzudur. 1 TEMANIN ÖZELLİKLERİ - Wordpress 3.1.1 sürümü için hazırlanmıştır. - Basit kontrol paneli

Detaylı

Dil değiştiği andan itibaren bilgisayar yeniden başlatılmalıdır.

Dil değiştiği andan itibaren bilgisayar yeniden başlatılmalıdır. BAŞLARKEN Mac OS 10.9 ve üzeri sürümleri Java 6 ile çalışmamaktadır. Daha önceki sürümlerde Java, Apple firması tarafından sağlanmaktaydı. Fakat Java 7 ve üzeri sürümlerde sağlayıcı Apple değildir ve bu

Detaylı

NB Macro Kullanımı Hakkında Genel Bilgiler

NB Macro Kullanımı Hakkında Genel Bilgiler NB Macro Kullanımı Hakkında Genel Bilgiler Genel Bilgi Makro Nasıl Eklenir? NB Ekranlarda Genel Makro Mantığı Makro Nasıl Çağrılır? Örnek Makro Projesi Genel Bilgi Makro, gelişmiş bir HMI kontrol metodudur.

Detaylı

İÇİNDEKİLER. Uyap Sorgu Modülü

İÇİNDEKİLER. Uyap Sorgu Modülü UYAP Sorgu Modülü Uyap Sorgu Modülü İÇİNDEKİLER UYAP Sorgu Modülü... 3 Menü Yetkisinin Verilmesi... 3 1- Uyap Portalına Hukuk Partner üzerinden Bağlanmak... 3 2- Uyap Duruşma Sorgusu... 4 3- Hukuk Partner

Detaylı

Öğrenci Kullanım Kılavuzu

Öğrenci Kullanım Kılavuzu Öğrenci Kullanım Kılavuzu Web tabanlı ALMS adresinizden sisteminize web tarayıcınızla (Google Chrome, Internet Explorer, Mozilla, Safari vb.) giriş yapınız. Açılan sayfada gerekli alanlara TC kimlik numaranızı

Detaylı

CHECKPOINT VPN KULLANIM KILAVUZU

CHECKPOINT VPN KULLANIM KILAVUZU CHECKPOINT VPN KULLANIM KILAVUZU Checkpoint VPN Uygulaması kurum dışından kurumiçi kaynaklara erişim için kullanılan uzaktan erişim uygulamasıdır. VPN erişimi için VKVAH ve KUH hesaplarınızı kullanabilirsiniz.

Detaylı

KASIM 2016 MKYS ZİMMET ANDROID MOBİL UYGULAMASI STOK TAKİP VE ANALİZ DAİRE BAŞKANLIĞI T.C. SAĞLIK BAKANLIĞI

KASIM 2016 MKYS ZİMMET ANDROID MOBİL UYGULAMASI STOK TAKİP VE ANALİZ DAİRE BAŞKANLIĞI T.C. SAĞLIK BAKANLIĞI KASIM 2016 MKYS ZİMMET ANDROID MOBİL UYGULAMASI STOK TAKİP VE ANALİZ DAİRE BAŞKANLIĞI T.C. SAĞLIK BAKANLIĞI İçindekiler UYGULAMANIN AMACI... 2 YETKİLENDİRME... 2 GİRİŞ EKRANI... 3 KAYAN MENÜ VE ANA EKRAN...

Detaylı

KULLANIM KILAVUZU. Reserve Online Reservation Systems www.reserve.com.tr

KULLANIM KILAVUZU. Reserve Online Reservation Systems www.reserve.com.tr KULLANIM KILAVUZU Reserve Online Reservation Systems www.reserve.com.tr RESERVE ONLİNE REZERVASYON YAZILIMI KULLANIM KİTABI...3 ADMİN PANELİ... 3 Admin Panel Giriş (Login)... 3 Yönetim Paneli... 3 OTEL

Detaylı

MOBİL UYGULAMA GELİŞTİRME

MOBİL UYGULAMA GELİŞTİRME MOBİL UYGULAMA GELİŞTİRME Hedefler Bu üniteyi çalıştıktan sonra; Java programlama dilinde görsel arayüz tasarımı yapabilir, Java programlama dilinde görsel bileşenler üzerinde olay tanımlayabilir. Android

Detaylı

TTR BİLİŞİM HİZMETLERİ MERKEZİ VERİ TABANI HİZMETİ (MTHS) KULLANIM KILAVUZU

TTR BİLİŞİM HİZMETLERİ MERKEZİ VERİ TABANI HİZMETİ (MTHS) KULLANIM KILAVUZU MERKEZİ VERİ TABANI HİZMETİ (MTHS) 1 İÇİNDEKİLER 1. Sunuş 3 2. Mths Sistemine Erişim.... 4 3. Mths Sistemi Anasayfa...... 5 4. Mths Sistemine Giriş....... 6 5. Mths Sistemi Genel.... 7 6. Firma Bilgileri

Detaylı

TecCom TecLocal Programı Kurulum ve Yapılandırma Rehberi

TecCom TecLocal Programı Kurulum ve Yapılandırma Rehberi TecCom TecLocal Programı Kurulum ve Yapılandırma Rehberi Giriş: TecLocal programı TecCom elektronik ticaret platformu üzerinden sisteme kayıtlı tedarikçi/distribütör firmalara bağlanmayı sağlayan ücretsiz

Detaylı