Murat Şişman

Senior Mobile Developer & Cyber Security Researcher (Sigint)


 

Mobil Tıp Uygulamaları

October 31, 2013, admin0 Comments

Mobil dünyada Tıp uygulamaları hayatı kolaylaştırıyor. Özellikle estetik cerrahi alanında Mobil uygulamalar ile insanlar doktorlar ile daha etkileşimli şekilde bir araya gelebiliyor. Örneğin yapmış olduğum iPhone Burun Estetiği Uygulaması ile kullanıcılar kendi fotoğraflarını çekip burunlarını diledikleri şekilde modifiye edebiliyor ve bu oluşan fotoğraf doktora iletilerek estetik ameliyatı ile ilgili teknik detaylar hastaneye gitmeden alınabiliyor.
Mobil Tıp uygulamaları özellikle iPhone tıp uygulamaları gelecekte daha etkin bir şekilde kullanılacağı kesin.

 

Mobil Uygulama Yaptırmak İstiyorum

October 31, 2013, admin0 Comments

Mobil uygulama yaptırmak istiyorsunuz ancak süreç hakkında bilginiz yoksa bu yazı size yardımcı olacaktır.


Mobil Uygulama Nasıl Yapılır?

Mobil uygulamalar ister iOS ister Android tabanlı olsun, kendine özel uygulamalar ile kodlanarak oluşturulurlar. iOS uygulamaları XCode adlı yazılımda Objective-C ve Swift dilleri ile kodlanırken, Android uygulamaları Android Studio, Eclipse gibi uygulamalarda Java dili ile kodlanmaktadır.

Bir mobil uygulama yapmak için öncelikle uygulama fikrinin net olarak ortaya konulması gerekmektedir. Ortaya konulan fikir sonrasında uygulamanın hangi işlevlere, ekranlara ve tasarıma sahip olunacağı belirlenir. Bu aşamada bir storyboard oluşturmak için Photoshop gibi grafik yazılımları yardımcı olacaktır.

Uygulamanın fikri ve tasarımı tamamlandıktan sonra kodlama süreci başlar. Bu süreçte, yapılan mobil uygulamasının büyüklüğüne göre termin süresi belirlenmektedir. En basit mobil uygulamanın AppStore veya GooglePlay mağazalarında yayınlanacak hale getirilmesi ortalama bir hafta kadar sürmektedir. Bu süreç, görsel tasarımın (UIX) hazırlanması, uygulamanın kodlanması ve mağaza işlemleri için geçen süredir.

 

Mobil Uygulama Tasarımı Nasıl Yapılır?

Bir mobil uygulamasının en önemli kısmı tasarımının hedef kitleye göre kolay ve sade bir kullanım sunabilmesidir. Bir muhasebe uygulaması ile sosyal medya uygulaması arasında oldukça farklı tasarım özellikleri bulunmaktadır. Muhasebe gibi teknik uygulamalarda önemli olan kullanıcıya teknik verileri ön planda tutarak gösterim yapmaktadır çünkü bu uygulamayı kullanacak olan kitle zaten muhasebeciler yani teknik kişiler olacaktır. Oysa bir sosyal medya uygulamasında hedef kitle hemen hemen tüm insanlar olacaktır. Bu nedenle tasarım her insanın kolayca kullanabileceği ve anlayabileceği sadelik ve anlaşılabilirlikte olmalıdır.

Mobil uygulama arayüz tasarımlarını yapmak için Adobe Photoshop, Adobe Indesign gibi grafik yazılımları kullanılabilir. Dikkat edilmesi gereken en önemli şey hazırlanan tasarımın mobil uygulamalar için kullanılabilecek ebatlarda ve çözünürlükte olmasıdır.

 

AppStore’da Mobil Uygulama Nasıl Yayınlanır?

Tasarımı ve kodlaması biten iOS mobil uygulamasının AppStore mağazasında yayınlanabilmesi için Apple Developer hesabı satın alınması gerekmektedir. Kredi kartı ile satın alınabilen Apple Developer hesabı yardımıyla, uygulamanıza özel sertifikalar oluşturulur. Bu sertifika ve diğer yardımcılar ile kodlanmış olan uygulama önce iTunes tarafına upload edilir. Daha sonra uygulama detayları, ekran görüntüleri ve diğer açıklamaları düzenlenerek AppStore mağazasında yayınlanması için onaya gönderilir. Apple yetkilileri uygulamayı inceleyip sonra herhangi bir sorun görmediklerinde yayına alma işlemi gerçekleştirilir.

 

Hangi Uygulamalar AppStore’da Yayınlanamaz!

Birçok kişisel girişimci uygulamalarının AppStore tarafından onaylanmadığı ile ilgili sorunlar yaşamaktadır. Bir uygulamanın AppStore mağazasında yayınlanabilmesi için temel bazı özelliklere sahip olması gerekmektedir. Tasarımı eksiksiz, menülerinin ve butonlarının eksiksiz çalışması gibi özelliklerin yanı sıra kategorisine göre de bazı özelliklere bakılmaktadır. Örneğin sanal casino, kumar, bahis, iddaa gibi uygulamalar yalnızca ticari apple developer hesabı olan ve o ülkenin devleti tarafından bahis oynatma lisansına sahip firmalar tarafından yayınlanabilmektedir. Bireysel olarak Apple Developer hesabı bulunan kişiler bahis, iddaa, at yarışı gibi uygulamaları AppStore mağazasında yayınlayamazlar.

 

Push Notification How To

October 31, 2013, admin0 Comments

Apple Push Notification Service (APNS) an service user by apple to notify application. The notification can be of various Text Alert with or without sound, Baggage number update on icon etc.Below are the steps to construct an simple application that receives notification form APNS. The steps are for development testing on sandbox APNS service from Apple

Read More

Push Notification Kullanımı

October 31, 2013, admin1 Comment

iOS uygulamalarının en önemli özelliklerinden birisi olan Push Notification’ın nasıl kullanıldığını aşağıdaki örnekte inceleyebilirsiniz.

Push Notification Nedir?
iOS cihazlar (iPhone ve iPad) Apple’ın Push sunucuları ile sürekli bağlantılı halde bulunurlar. Bu sayede Apple Push Sunucuları kullanılarak size text mesajları gönderilebilir, çalınan veya kaybolan telefonunuzun yeri tespit edilebilir hatta telefonunuz sizin isteğiniz ile kullanım dışı olabilir.

Read More