Published in:
Mobil Uygulama Tasarımı
Front-End & Back-End Araçlarının Mobil Uygulamalara Etkisi Nedir?
Web tasarımı denilince akla ilk gelenler arasında yer alan back-end front-end nedir sorularını bu araçların mobil uygulamalara etkisi nedir sorusu takip eder. Öncelikle front end nedir bilinmelidir. İnternet sitesinde görülen ara yüz olarak tanımlanabilecek front-end mobil uygulamaların tasarımsal yönünü kapsar. Arayüz kodlamasını yapan yazılımcılara front end developer ismi verilir. Front-end developer nedir sorusunun cevabının ardından front end araçlarının neler olduğu ve mobil uygulamalara etkisi merak konusu olur. Temel araçları HTML kod bilgisi, Adobe XD programı, Java Script, CSS kod bilgisi, LESS, JQuery kod bilgisi, Adobe Photoshop programı ve Bootstrap olarak karşınıza çıkar. JavaScript aracının mobil uygulamalara etkisi işlevselliği artırmasıdır. Birçok konuda kullanıcılar için kolaylık sağlayan Java Script aracının ardından CSS aracı dikkat çeker. Mobil uygulamaları stil kurallarına uygun bir şekilde biçimlendirmeye yarar. Back-end nedir sorusu mobil uygulamaların arka planda işlevlendirilmesi veya kullanıcıların yazılım tarafında göremedikleri bölümler olarak cevaplandırılabilir. Database bağlantıları ve fonksiyonlar örnek olarak verilebilir. Back end araçları içerisinde Python yazılım dili, MySql veri tabanı, PostgreSQL veri tabanı, Oracle veri tabanı, Java, Ruby yazılım dili ve PHP uygulamaları karşınıza çıkar. Veri tabanı, uygulama tabanı ve server-sunucu; back-end aşamasının ögeleri olarak sıralanabilir. Bu araçların mobil uygulamalara etkisini daha iyi anlayabilmek için yazımızı okumaya devam edebilirsiniz.
Mobil Uygulama Geliştirmede Front-End Aşaması
Mobil uygulama geliştirmede front end development aşaması, back end aşamasından önce gelir. Mobil uygulamada gözler önüne serilen renkler, görseller ve fontlar gibi tasarım özellikleri front end engineer yani front end geliştiricisi tarafından yapılır. Bu aşama sayesinde mobil uygulamada kullanıcıların gördüğü ve etkileşime geçebileceği her şey gerçekleştirilir. Mobil uygulamada kullanıcı deneyimini geliştiren front end tasarım farklı kodlama dilleri, platformlar ve kütüphaneler kullanılır. Bunlar;
- HTML
- JavaScript
- Backbone
- CSS
- Bootstrap
- AngularJS Foundation
- LESS
- jQuery
- EmberJS