AÖF Soru Bankası
BİL209U · Ünite 7

İleri Düzey Uygulama Seçenekleri

  • 20 soru-cevap
  • Mobil Uygulama Geliştirme
1

İnternet ve Web teknolojilerinin gelişmesinin mobil uygulamaları üzerindeki etkileri nelerdir?

İnternet sayesinde artan bireyler arası etkileşim düzeyi, farklı uygulamaların geliştirilmesine ve mobil cihazlara entegre edilmesine sebep olmuştur. Örneğin sosyal medya platformları, iletişim uygulamalarındaki önemli dönüm noktaları arasında yer almaktadır.

2

Büyük veri nedir?

Bilişim araçlarının yoğun kullanımıyla birlikte hızlı bir ivmeyle oluşan, miktarı oldukça fazla, içeriği karışık, değerli veri bütünleridir.

3

Mobil uygulamalarda, kullanım tecrübesini etkileşim boyutunda artırmak için hangi hususlara dikkat edilmelidir?

Dikkat edilmesi gereken hususlar; Kolay kullanım sağlamak, Donanım-yazılım etkileşiminden faydalanmak, Gerçek dünyayı mobil ortama taşımak, İleri düzey veri işleme süreçleri işletmek şeklinde sıralanabilir.

4

Gerçek dünyayı mobil ortama taşımak nasıl bir avantaj sağlamaktadır?

Kullanıcıların mobil uygulamaları kullanırken gerçek dünyadan destek alabilmeleri, etkileşim düzeyinde büyük avantajlar sunmaktadır.

5

Mobil uygulamalarda özellikle etkileşimi artıran mekanizmalar tasarlanırken nelere dikkat edilmelidir?

Bu tasarım sürecinde özellikle, kullanım amacı ve hedef kitleyi iyi analiz etmek gerekmektedir. Bu da mobil uygulama geliştirme süreçlerinin dikkatli planlanmasının ve kullanıcı deneyimlerinin önemini işaret etmektedir.

6

Sensör nedir?

Çevre ortamdaki fiziksel değişimleri / olayları algılayıp sayısal olarak ölçebilen donanımsal bileşenlerdir.

7

Sensörlerin mobil cihazlar üzerindeki etkileri nelerdir?

Mobil taşınırlığı sağlamak ya da cihazı giyilebilir bir biçimde kullanmak adına görece küçük geliştirilen mobil cihazlarda yazılım kabiliyetlerinin artırılması sensörler sayesinde mümkün olmaktadır. Sensörler, çevredeki ışık, ses, basınç gibi unsurları algılayan birçok farklı makinede / cihazda kullanılıyor olsa da, mobil teknolojiler sayesinde seviye atlamış ve yenilikçi mobil uygulamaların doğmasını kolaylaştırmıştır.

8

Jiroskop nedir ve ne için kullanılır?

Üzerinde bulunduğu cihazın X-Y-Z eksenlerindeki açısal konumunu ölçerek, açısal hızı tespit edebilen bir sensördür. Bu yönüyle jiroskop, ivmeölçerin sadece ivme ölçmeye dayanan kabiliyetini üç eksenli düzeye taşımakta ve açısal hız tespitine ulaşabilmektedir. İngilizce Gyroscope olarak adlandırılmaktadır.

9

Yönlendirme Sensörü nedir?

Mobil cihazın yatay-dikey kullanım değişikliklerinin tespitini sağlayan sensördür. Yönlendirme sensörü İngilizce orientation sensor olarak da bilinmektedir.

10

UserAccelerometer.Listen ne için kullanılmaktadır?

Yerçekimini dikkate almadan, İvmeölçer sensörünün ölçümlerinin okunmasını sağlar. Bir bakıma sadece kullanıcının cihaz üzerindeki etkilerini okumak için kullanılmaktadır.

11

Kamera kullanım izinlerinin denetlenmesi için ne yapılmalıdır?

Flutter ortamında Dart programlama diliyle geliştirilen uygulamalarda kamera kullanım izinlerinin denetlenmesi için permission_handler eklentisi kullanılabilmektedir.

12

Permission.camera.status metodu ne için kullanılmaktadır?

Uygulama içerisinde herhangi bir anda kamera kullanım izni durumunu kontrol etmek için permission.camera.status metodu kullanılmaktadır.

13

Permission.camera.status metodu sayesinde elde edilen dönütler nelerdir?

Bu metod sayesinde elde edilen dönütler, undetermined: izin belirlenmemiş, granted: izin elde edilmiş, denied: izin reddedilmiş, restricted: izin kısıtlı elde edilmiş veya permanentlyDenied: izin kalıcı olarak reddedilmiş şeklindedir.

14

Artırılmış Gerçeklik nedir?

Gerçek dünyadaki görüntüye sanal unsurların dahil edildiği Karma Gerçeklik türüdür. Örneğin, TV ekranlarında spor karşılaşmaları izlerken, gerçek görüntü üzerine eklenmiş izlenimi veren sanal gösterimler Artırılmış Gerçeklik ile ilgilidir. Yine insanların gerçek dünyada Pokemon adı verilen anime karakterleri arayıp yakalaması üzerine kurulu olan Pokemon Go mobil oyunu da bu teknolojiyi kullanmaktadır.

15

Artırılmış Sanallık nedir?

Sanal görüntülenen ortama gerçek dünyadan unsurların dahil edildiği Karma Gerçeklik türüdür. Artırılmış Gerçeklik’e göre daha ender olduğunu yorumlayabileceğimiz bu Artırılmış Sanallık’ın en iyi örnekleri, gerçek kişilerin çizgi karakterlerin dünyasına dahil olduğu, çizgi film / animasyon filmleridir.

16

Artırılmış gerçekliğin sosyal hayata etkisi nelerdir?

Artırılmış Gerçeklik içeren uygulamalar sayesinde eğitimden turizme, ticari uygulamalardan video oyun dünyasına, hatta sağlığa kadar hayatın farklı alanlarında etkili uygulamalar geliştirilebilmektedir. Özellikle bilgiyi kullanıcıya aktarma ve kullanıcıyı gerçek dünya ile sanal dünyanın birleştiği noktada daha yüksek etkileşim düzeyine ulaştırma amacı güden Artırılmış Gerçeklik ile mobil uygulamalar içerisinde kullanımı kolay ve bir o kadar etkili mekanizmalar eklenebilmektedir.

17

arcore_flutter_plugin eklentisi ne için kullanılmaktadır?

arcore_flutter_plugin eklentisi mobil uygulamalara Artırılmış Gerçeklik entegre etmek için kullanılmaktadır.

18

Ar core ne için kullanılmaktadır?

AR Core mobil uygulama ortamına çeşitli üç boyutlu (3D / 3B) şekillerin dahil edilmesini sağlamaktadır.

19

ArCoreMaterial ve ArCoreNode’un işlevi nedir?

ArCoreMaterial üç boyutlu şekillerin renk ve materyal yapısını belirlemektedir. ArCoreNode ise kamera ile görüntülemede sanal nesnelerin yerleştirileceği konumları işaret etmektedir.

20

Yapay Zeka yazılımlarının çözüm üretebildiği problem durumları nelerdir?

Yapay Zeka, görüntülerden nesne tanımlama, tanımlanan nesnelerden durum analizi yapma, yüz tanıma, kişi tanıma, yüz tanıma üzerinden duygu tanıma, nedenlere göre sonuç tahmin etme, yeni veri türetme ve insanlara karar destek sağlama gibi durumlarda çözüm üretebilmektedir.

Ünite 7 sorularını uygulamada çözBu ünitenin çıkmış ve deneme soruları, şıkları ve cevap açıklamaları uygulamada.Uygulamada aç