Yazılım

Mobil Programlama için Hangi Dil Bana Göre

Mobil Programlama Dilleri

Şu anda bu yazıyı okuyan arkadaşım ya sen yazılım sektöründe olan birisin ya da çok meraklı birisin😉. Şimdi gelelim asıl konuya MOBİL PROGRAMLAMA. Günümüzde teknolojiyle tanışmayan yoktur. Başka bir deyişle bulunduğumuz çağda okumayı geçtim konuşamayan küçücük çocukların elinde bile birer akıllı cep telefonları var. Peki gençten yaşlısına herkes bu akıllı telefonları neden bu kadar çok seviyor, hiç düşündünüz mü? Cevabı basit, tabi ki de içerisinde bulunan ve bazen de bağımlısı olmalarını sağlayan uygulamaların var olması. Peki bu uygulamalar nasıl bu kadar hızlı ve çok gelişiyor? Temelinde hangi mobil programlama dilleri var? Cevabı aşağıdaki yazı da bulabilirsiniz. Günümüzde mobil uygulama geliştirirken kullanılan en popüler mobil programlama dilleri aşağıdaki gibidir.

    • Objective-C
    • Swift
    • Java
    • Java Script
    • C++
    • C#
    • Kotlin
    • HTML 5

Mobil programlama aslında sadece bu dillerden oluşmamaktadır. Bu yukarıda yer alan 8 programlama dili en çok bilinen ve en çok tercih edilen dillerdir. Şimdide bu diller hakkında kısa bir bilgi vermek istiyorum.

Objective-C

Objective-C, en eski programlama dili olan C dilinin genişletilmiş bir versiyonudur. Bu dil anlaşılması ve öğrenmesi kolay olan bir programlama dilidir. Bu nedenle mobil uygulama geliştiricilerinin en çok tercih edileni diyebiliriz. Sonuç olarak piyasada iOS ve macOS işletim sistemlerinde ve uygulama geliştirmede kullanılır.

 Swift

Swift dili 2010 yılında Chris Lattner tarafından geliştirilmeye başlanmıştır ve daha çok yeni bir dildir. Apple firması tarafından 2014 tarihinde piyasa sürülmüştür. Objective-C dili gibi iOS işletim sisteminde mobil uygulama geliştiricileri tarafından kullanılır. Kısaca uygulama geliştirmeye yeni başlayacaksanız Swift’i rahatlıkla kullanabilirsiniz.

Java

Bu dil, günümüzün en popüler nesne yönelimli programlama dilidir. Tarihçesi çok eskilere uzansa da popülerliğini günümüzde de korumaktadır. Açık kaynak kitaplığı ile kullanıcıları için Java kullanımı kolaylaştırır. Java’nın sözdizimi basit ve anlaşılır bir yapıya sahiptir. Böylece mobil uygulama geliştiricileri için okunabilirliği diğer dillere göre daha fazladır. Bundan dolayı güvenirliğiyle bilinen bir dildir. Sonuç olarak, Android işletim sisteminde uygulama geliştirmek isteyen biri Java dili kullanabilir.

Java Script

Netscape firması tarafından geliştirilmiş bir programlama dilidir. Benzer şekilde, Java ile oyun programlamak için kullanılır. Fakat Java ve Java-Script birbirinden farklı iki programlama dilidir.

mobil programlama,

C++

Programlama dilleri kategorisinde en kolay olan dil diyebiliriz. Eğer siz C++ dilini biliyorsanız JAVA, C, C # dillerini öğrenmek sizin açınızdan daha kolay olacaktır. C++ mobil uygulama geliştiricilerinin olmazsa olmazıdır. Düşük seviyeli bellek işleme özelliğine sahip, nesne yönelimli programlama dilidir. Ayrıca Android ve yerel uygulama geliştirir. Her şeyden önce oyun programlama, GUI (grafiksel kullanıcı ara yüzü) tabanlı ve bankacılık uygulamaları gibi birçok sektörde kullanılır. Böylelikle düşük seviyeli programla dillerinde ve Bulut bilişim uygulamalarında ilk sıralardadır.

C#

C Sharp, C veya C++ üzerinde yer alan bazı sorunları ortadan kaldırmak üzere Microsoft tarafından geliştirilmiştir. Mobil uygulama geliştirmede yaygın olarak kullanılan bir nesne yönelimli programlama dilidir. Kurulumu hızlıdır ve modern bir dildir. Ayrıca en güzel ve etkileşimi yüksek bir oyun programlamak istiyorsanız C# dili kullanmalısınız. Bu nedenle oyun programlamak için en uygun dildir.

Kotlin

Kotlin, Java’nın bir üst sürümü olarak geliştirilmiş desek yanlış olmaz. Java’ya göre daha modern bir dildir. Modern Android uygulamaları geliştirir. Sözdizimi temiz ve anlaşılırdır. Java ile karşılaştırıldığında daha basit kodlar üretir. Sınırlı sayıda kaynak vardır. Güvenli bir sisteme sahip olması Kotlin’i iyi bir Android programlama dili yapar.

HTML 5

HTML (HyperText Markup Language) işaretleme dilinin son versiyonu olan ve en çok kullanılanı HTML 5’tir. Aslında HTML bir programlama dili değildir.  Web sayfasının içeriğini zenginleştirir. Böylece Video, resim ve ses gibi birçok özelliği ile ön plana çıkmaktadır. Her şeyden önce şunu da unutmamak gerekir HTML 5 tek başına kullanılan bir dil değildir.

Benim söyleyeceklerim bu kadar. Umarım yazının sonuna geldiğinizde hangi mobil programlama dilinin sizin için uygun olduğuna karar verebilmişsinizdir ayrıca yorumlarınızı bekliyor olacağım. Unutmayın hayatınız sizin kararlarınızdan ibaret başkaları size sadece yön gösterenlerdir. Mutlu günler.

Ayrıca diğer içerikler için yazar sayfamı takip edebilirsiniz.

 

Etiketler

Bükiye Barak

Yazılım Dolu Günlere...

İlgili Makaleler

Bir Yorum

Bir yanıt yazın

Başa dön tuşu
Kapalı