Kendi yazdığın bir WordPress eklentisi var ve onu dünya ile paylaşmak istiyorsun. Peki nasıl yapacaksın? WordPress.org, milyonlarca kullanıcıya ulaşabileceğin dev bir eklenti deposuna sahip. Ama bu depoya eklenti göndermek, ilk bakışta karmaşık görünebiliyor.
Bu rehberde hiçbir adımı atlamadan, baştan sona seni adım adım götüreceğim. Hesap açmaktan tutun, eklentini hazırlamaya, onay sürecine ve SVN ile dosya yüklemeye kadar her şeyi sade bir dille anlatacağım. Okuduktan sonra elindeki eklentiyi WordPress.org’a göndermeye hazır olacaksın.
Genel Bakış: Süreç Nasıl İşliyor?
Başlamadan önce büyük resmi görmek işini kolaylaştırır. Süreç şu şekilde işliyor:
WordPress, açık kaynaklı yapısı sayesinde dünya genelinde milyonlarca geliştiriciyi, site sahibini ve içerik üreticisini bir araya getiren dev bir ekosistemdir. Bu ekosistemin temel taşlarından biri de eklentilerdir. Eklentiler sayesinde WordPress sitelerine yeni özellikler eklenebilir, işlevsellik artırılabilir ve kullanıcı deneyimi geliştirilebilir. Eğer sen de kendi yazdığın bir eklentiyi WordPress.org üzerinden dünya ile paylaşmak istiyorsan, bu rehberde ihtiyacın olan adımları adım adım bulabilirsin. WordPress.org deposuna ilk kez eklenti gönderiyorsanız Eklentiler Nasıl Gönderilir? le ilgili bazı adımlar belirsiz veya kafa karıştırıcı olabilir; bu nedenle size yol göstermek için süreci özetledim. Ayrıca, ileride başvurmanız gerekirse bu sayfayı yer imlerinize eklemenizi öneririm.
adminYazılım&ScriptAndroid StudioAndroidAndroid StudioeklentieklentisininGenyMotionkurulumunasıl kurulurPluginstudioVirtualBoxVirtualBox ile GenyMotion ve GenyMotion eklentisinin KurulumuVirtualBox ile GenyMotion ve GenyMotion Plugininin Kurulumu
Genymotion sanal makine ile çalışan bir emülatördür. Bilgisayarda oluşturacağımız sanal bir makine üzerine kurulu Android işletim sistemini kullanmak gibi düşünebiliriz. Kurulum sırasında VirtualBox(sanal makine programı) programını da yüklememiz gerekecek.
Genymotion ile daha hızlı ve performanslı bir şekilde emülatör kullanabilecek ve programlarımızı test edebileceğiz. Ayrıca Mac OS X, Windows ve Linux işletim sistemleri ile uyumulu çalışabiliyor. Bu emülatörün tek dezavantajı ise sanal makine olması nedeniyle sistemi yorma ihtimali. Özellikle işlemcisi zayıf makinelerde performans sıkıntısı yaratabilir.
Android uygulama geliştirirken uygulamalarımızı test etmek amacıyla emulatorler kullanıyoruz.