Eğer gerçekten istersen, mutlaka olur.

NOTLARIM Archive

  • Apache Cordova Plugin


    Cordova Nedir? Cordova html, css ve java script kullanarak mobil uygulamalar geliştirmemize yarayan bir platformdur. Browser gömülü uygulamalar olarak düşünebiliriz ama kullanıcı native bir uygulamaymış gibi kullanır. Normal şartlarda web uygulamaları telefonun GPS, rehber, kamera vb. özelliklerine erişemez. Cordova burada devreye girerek, telefonun özelliklerine tıpkı bir native uygulama gibi erişmemize […]

  • Görev Yöneticisi (Task Manager/Runner): Grunt


    Neden bir görev yöneticisine ihtiyacımız var? Öncelikle böyle bir soruyla yazıya başlamak istedim. Biz geliştiricilerin, özellikle front-end geliştiricilerin, rutin olarak yaptığı bir çok işlem vardır. Örneğin; kodlamamız bittikten sonra ve release(yayınlama) aşamasına geçtiğimizde javascript ve css dosyalarımızın yorumlardan temizlemek ve anlaşılabilirlikten uzaklaştırmak için minify edilmesi.

  • Regular Expression


    Regular expression, bir metin içerisinde belirli bir model aramamıza yarayan şablon ifadelerdir. Diğer bir deyişle, belirli bir stringin belirlediğimiz kurallara uygun olup olmadığını test etmemize yarar. Örneğin; bir mail şablonu oluşturup, kullanıcı girdisinin bu şablona uyup uymadığını kontrol ederken ya da ismini girerken özel karakterleri kullanmaması için kısıtlama yapabiliriz. Regular […]

  • Adobe Native Extension #3 : iOS


    Bir önceki yazımda Android kütüphanesi geliştirmiş ve ActionScript bağlantısını kurarak AnimateCC’ye extension geliştirmiştik. ANE nedir, neden ihtiyaç duyuyoruz sorularının cevabını tekrar gözden geçirmek için sizi öncelikle şuraya alayım: Adobe Air Native Extension Bu yazımda Objective C kullanarak daha önceki yazımda olduğu gibi bir alert dialog göstermek için native kütüphane yazacağım. […]

  • Adobe Native Extension #2 : Android


    Bir önceki yazımda, Adobe AIR hakkında ve neden extension yazmamız gerektiği hakkında bilgi vermiştim. Kısaca tekrar etmem gerekirse; AIR bize cross-platform uygulamama geliştirebilmemize olanak sağlıyor. ActionScript ile yazdığımız uygulamalarımızı Android’e, iOS’a, Windows’a ve hatta BlackBerry’e derleyebilmekteyiz. ActionScript ile yazdığımız kodların native kodlarla iletişim kurabilmesi için ise ANE yazmamız gerektiğinden bahsetmiştim.

  • Adobe Air Native Extension #1


    Merhabalar, Bu yazımla başlayıp ve bu yazıyı destekleyecek bir kaç yazı daha ekleyerek Adobe Air’a extension nasıl geliştiririz bundan bahsedeceğim. Çalıştığım şirkette yaklaşık 2 aydır uğraştığım ve işin özünü kapınca bu konu hakkında yazmak istediğim bir mesele. Çünkü, özel bir konu olduğundan yeterince Türkçe kaynak (ki İngilizce kaynak okuyabilmenin önemini […]