top of page

HÄ°ZMETLERÄ°MÄ°Z

Sunucu Taraflı Yazılımlar

Codelisa Development Studio, Sunucu tarafında çalışan ve tüm sistemin ayakta durmasını saÄŸlayan servis yazılımlarına son derecede dikkat eder ve titizlikle üzerinde durur. Sunucu taraflı yazılımlar aslında bir ekosistemin kalbidir. Burada alınan kararlar, yapılan güvenlik çalışmaları, ön uç geliÅŸtiricilerine sunulan servislerin verimliliÄŸi, üçüncü parti yazılımlar ile haberleÅŸilmesi, veritabanı ve cloud operasyonları, ram yönetimleri ve aklınıza gelebilecek her türlü senaryonun yürütüldüÄŸü noktadır.

​

GeliÅŸen ve ulaşılabilirliÄŸi kolaylaÅŸan teknoloji ile artık her uygulama veya sistem çok rahat bir ÅŸekilde yüksek rakamda kullanıcı sayılarına ulaÅŸabilmektedir. Burada da önemli olan nokta sunucu taraflı yazılımlarınızın ne denli yükleri kaldırabildiÄŸi, cloud tarafında yapılan operasyonlar ile ne kadar entegre ve verimli çalışabildiÄŸi konusudur. Çünkü "Monolith" mimarilerde sistemler mecbur olarak dikey geliÅŸmektedir. Bu da zaman içerisinde sunucu tarafında ki maliyeti ciddi ölçüde arttırmaktadır.

​

Bizler, bunu ön görüyoruz ve büyük projelerin hepsinde Micro Service mimarisi yaklaşımını kullanarak, projelerinizi bölebildiÄŸimiz en ufak servisler haline bölerek geliÅŸtirmeleri yapıyoruz. Bu baÄŸlamda hem projenin farklı ekipler tarafından daha hızlı yazılması saÄŸlanırken, hem de yatay geniÅŸlemeye uygun bir sunucu operasyonu yapılmasına olanak saÄŸlıyoruz. Bu baÄŸlamda, her servis sadece kendi görevini üstleniyor ve projenin alakasız bir yerinde yaÅŸanan hata yüzünden tüm sistemin durması engelleniyor, sadece bir servisin durması ve küçük olmasından dolayı hızlı ÅŸekilde çözüme ulaÅŸması ile birlikte sistemin ayakta kalması saÄŸlanıyor.

Web Uygulamaları

Bizler, bir Web Sitesi tasarlamak gerektiÄŸi zaman bunu Wix platformu üzerinden, sadece kıramayacağımız kiÅŸiler adına yapıyoruz. Ancak konu bir Web Uygulaması ise o zaman tüm detayları ile uçtan uca bir planlama süreci baÅŸlatıyoruz. Web Uygulamaları genel olarak düÅŸünüldüÄŸü kadar kolay ve hızlı geliÅŸtirilmez. Bir çok optimizasyon ve özellik barındırması gerekmektedir. Kullanılacak teknolojilerden, sayfaların Render operasyonlarına kadar, SEO Dostu içerikten Responsive tasarımlara kadar farklı farklı düÅŸünülmesi gereken bir çok konu bulunmaktadır.

​

Hayatımıza giren Moden Javascript Kütüphaneleri ile geliÅŸtirmeler yaparken bir çok maddeye dikkat edilmesi gerekiyor. Uygulamalarınızın hangi tür render operasyonuna ihtiyaç duyacağı, uygulamanın bir Web Uygulaması'ndan beklentilere göre deÄŸiÅŸmektedir. Bu baÄŸlamda da farklı mimariler karşımıza çıkmaktadır. SPA (Single Page Application) ve SSR (Server Side Rendering) yöntemleri kendi mimari yapılarına göre farklı ihtiyaçlar doÄŸuran iki farklı yaklaşım türüdür. Bizler bu ihtiyaçlara uygun olacak ÅŸekilde ve performansı da düÅŸünerek geliÅŸtirmeler yaparak sizlerin talep etmiÅŸ olduÄŸu Web Uygulamalarını geliÅŸtiriyoruz.

Mobil Uygulamalar

GeliÅŸtirilmesini arzu ettiÄŸiniz Mobil Uygulamanızın temel ihtiyaçları baz alınarak, bu ihtiyaçlara göre Native veya Cross Platform olarak geliÅŸtirilmesi konusunda planlama yapıyoruz. Uygulama içerisinde ileri seviye Native istekler olmadığı sürece Cross Platform yaklaşımı ile maliyeti hemen hemen yarı yarıya düÅŸürüyoruz. Bu baÄŸlamda da Dünya üzerinde en çok kullanılan ve en güncel teknoloji olan React Native Expo teknolojisini kullanarak hem uygulamalarımızın test süresinde yaÅŸanan DevOps operasyonlarını minimize ediyoruz, hem de uygulamaların çok hızlı bir ÅŸekilde geliÅŸtirilmesine olanak saÄŸlıyoruz.

​

GeliÅŸtirilecek olan uygulamalarda, cihaz optimizasyonu ve veri kullanımı çok önemlidir. DoÄŸru bir Store yönetimi olmazsa olmazdır, bu baÄŸlamda yapılan tüm çalışmalar minimize servis kullanımı ve maksimum store kullanımı üzerinedir. Uygulamalarımızın tüm güvenlik iÅŸlemleri tamamen Sunucu tarafında bulunan yazılımdadır. Kullanıcının cihazına yüklenen her hangi bir bilgi asla kullanıcıdan saklanamayacağını çok iyi biliyoruz. Bu baÄŸlamda da bizler Mobil Uygulama ve Web Uygulaması tarafında asla güvenlik önlemi almıyoruz.

​

Mobil Uygulama geliÅŸtirme sonrasında Play Store ve App Store üzerinde yayınlanması konusunda size Teknik Destek veriyoruz. Bu destek uygulamanın yayınlanması ile ilgili tüm sürecin yönetilmesi ile alakalıdır. Ancak özel istekler (SözleÅŸmeler, Tasarımlar vs.) tamamen sizlerden talep edilmektedir.

Oyun Dünyası

Codelisa Development Studio, adından da anlaşılacağı üzere bir GeliÅŸtirme Stüdyosu. Bunun nedeni ise Oyun GeliÅŸtirme süreçlerinde de oldukça çalışkan olmasıdır. Unity platformu kullanarak Masaüstü, Web, Mobil oyunlar geliÅŸtirebiliyoruz. 2D / 3D / AR / VR / XR türünde de oyunlar geliÅŸtirmekteyiz. GeliÅŸtirdiÄŸimiz oyunların tüm Sunucu operasyonlarını da yapmaktayız. Bu baÄŸlamda sizler sadece sipariÅŸ etmiÅŸ olduÄŸunuz oyunun geliÅŸtirmelerinden haberdar olup, test süreçlerine katılıyorsunuz.

​

GeliÅŸtirilen oyunların Steam üzerinde yayınlanması konusunda da iÅŸ birlikleri yapmaya devam ediyoruz. Bu baÄŸlamda oluÅŸacak eforlar ile ilgili ek destekler veriyoruz ve çalışmalarımızın Steam Platformu üzerinde yayınlanması konusunda destek veriyoruz.

Daha detaylı bilgi mi almak istiyorsunuz?

Bizimle iletiÅŸim kurabilir ve tüm sorularınıza cevap alabilirsiniz.

Codelisa Development Studio © 2021

bottom of page