Facebook Uygulama Geliştirme 1: Gerekenler - Önhazırlık
Etiketler: Facebook, facebook uygulama, FBML, yazılım
Aylar önce Facebooka uygulama geliştirmeye kısa süreli merak sarmıştım ve Facebook Application Geliştirme Başlangıç ve Kurulum başlığıyla bir yazı yazmıştım.Bu yazım çok okundu ve bu yazı sayesinde Facebook uygulama geliştirme iş teklifleri dahi aldım,onlarca hevesli insan geldi onlarla konuştum biraz yardımda bulundum, yol gösterdim.Fakat bunlar olurken facebooka olan ilgimi kaybettim ve şöyle eliyüzü düzgün bir uygulama geliştirmedim.Geçen hafta ise üniversiteden iki arkadaşım proje derslerinde Facebook uygulaması geliştiriceklermiş ve benim makaleye ulaşmışlar.Neyse birlikte oturduk projeyi yaptık bitirdik.Ve gerçektende hoşuma gitti basit ve güzeldi Facebook uygulaması geliştirmek.
Final haftasında olmasak oturup ne bulursam fikir iyi veya kötü bişeyler yapacam. Kendimi kaptırmamak için bende yol gösterici makaleler yazayım dedim.Bu yazımda Facebook uygulama geliştirmek için ne gerekir onları paylaşacağım.
- İlk önce bu bir yazılım projesidir.Yazılımla alakanız yoksa sadece fikriniz varsa programlama bilen bi arkadaşınızı birini bulun, Programlama bilmiyosanız boşuna heyecan yapmayın.Ah şöyle bişey olsa diye içinizden geçirin elbet biri sizin fikrinizi hayata geçirecektir,sizde arkadaş arasında benim fikrimdi bu diye muhabbet açarsınız.
- İkinci olarak,Facebook için geliştirdiğiniz dosyalar mutlaka internet üzerinde bir alanda olmak zorundadır.Bu yüzden hosting nedir , FTP nedir ,nasıl dosya gönderilir bilmeniz veya öğrenmeniz gerekir.İlk başta bedava hostinglerden birinden yararlanabilirsiniz.
- Üçüncü olarak, uygulamanızı geliştireceğiniz platformu seçmeniz gerekiyor.Facebook Apisi şu anda ASP.NET | ASP (VBScript) | Cocoa | ColdFusion | C++ | C# | D | Emacs Lisp | Java | JavaScript | Lisp | Perl | PHP | Python | Ruby on Rails | VB.NET | Windows Mobile bu programlama dillerini kapsıyor.Aslında bu doğru değil, Facebook resmi client dosyaları PHPnin 2 versiyonunu için var ve Microsoftun ASP.NET için Developer Toolsu var.Yazılımcınız hangisini biliyorsa onu seçecektir.Yalnız bu dosyaları internet üzerinde host edeceğinizi düşünürseniz.En uygun seçenek PHP veya ASP olacaktır.
- Dördüncü olarak, hostingimizi ayarladıktan sonra programlama dilimizide seçtikten sonra yapmamız gereken şey Facebook Application Geliştirme Başlangıç ve Kurulum makalesinde olduğu uygulamamızı yaratmak ve formu gerektiği gibi doldurmak.
- Beşinci adım ise uygulamamızın dosyalarının yanına (callback URL) Facebook Apisinin client dosyalarını kopyalamamız gerekir.Client dosyaları olmadan uygulamanız çalışmayacaktır.
-
Altıncı olarak , Facebook Apisini öğrenmeniz gerekiyor.Bunun için yegane kaynağınız Facebook Developer Wiki
sayfaları olacaktır.Özellikle mutlaka FMBLi kullanacağınız için derinlemesine inceleyin.
Gerçekte ilk adımlarınız bunlar olacaktır.Bana mail atan yardım isteyen insanların çoğunun ya hostingi yoktu, ya client dosyaları uyumsuzdu veya programcılıktan hiç anlamıyorlardı.Ne yaptıklarını çözemiyorlardı.Artık ilk adımımızı yazdık.Devamıda gelecek.
Şu iki hafta finallerim olduğu için yeni birşey yapamayacağım ama aklında güzel fikri olanları yorumlarda beklerim veya iletişim formundanda bana fikirlerini aktarabilirler. Birlikte güzel uygulamalar geliştirebiliriz.

Benzer Yazılar
Kategoriler
Bağlantılar
Seçtiklerim
Etiket Bulutu



Ağustos 24th, 2008 at 1:39 pm
Öncelikle Merhaba
Arkadaşım yazılarını sürekli okumaya çalışıyorum ve bu internet aleminde bi bayaca yeniyim..
Sorum şu benim yukarıda adresini gördüğün gibi bir blogum var ve ben bu bloguma feedbuner adresinden bir besleme kaydı yaptım bunun yanısıra kendime sipringwidgets’ten bir dashboard “haber takp panosu” hazırladım ve ben bu panoyu facebook adresimde görebilmek istiyorum. Bu konuda değindiğin yazıları okudum ve uygulamaya çalıştım ama bir netice vermedi yada ben uygulama sürecinde yanlış yaptım..?
Senden istediğim yardım bu besleme “dashboard” kutucuğunu nasıl facebook adresime ekleye bilirim ve diğer insanların eklemesini nasıl sağlayabilirim. Bana mail adresimden ulaşa bilirsen çok sevinirim..
Yazıların için sağol, kolay gelsin…
Ağustos 24th, 2008 at 4:54 pm
@Kaan : dostum springwidgetsı kullanmadığım için daha önce bişey söyleyemeyeceğim.
kolay gelsin