I2P Summer Dev
  • Gönderilme: 2016-06-13
  • Yazar: str4d
  • Gönderilme summer-dev

System Message: WARNING/2 (Blog, line 1)

Title overline too short.

=========================
I2P Maven Central üzerinde
=========================

API uygulamaları için geliştirme yazı uygulama ayının neredeyse yarısına geldik ve bazı cephelerde büyük ilerleme kaydediyoruz. Bunlardan ilkinin tamamlandığını duyurmaktan mutluluk duyuyorum: I2P istemci kitaplıkları artık Maven Central üzerinde bulunuyor!

Böylece Java geliştiricilerinin uygulamalarında I2P kullanması çok daha basit olmalı. Var olan bir kurulumdan kitaplıkları almak yerine, basitçe I2P bağımlılıklarını ekleyebilirler. Yeni sürümlere yükseltmek de benzer şekilde çok daha kolay olacaktır.

Nasıl kullanılır

System Message: WARNING/2 (Blog, line 22)

Title underline too short.

Nasıl kullanılır
===============

Bilmeniz gereken iki kitaplık var:

  • net.i2p:i2p - Çekirdek I2P API uygulamaları; Bireysel veri şemalarını göndermek için bunları kullanabilirsiniz.
  • net.i2p.client:streaming - I2P üzerinden iletişim kurmak için TCP benzeri bir soket takımı.

Bunlardan birini ya da ikisini de projenizin bağımlılıklarına ekleyin ve hazırsınız!

Gradle

compile 'net.i2p:i2p:0.9.26'
compile 'net.i2p.client:streaming:0.9.26'

Maven

<dependency>
    <groupId>net.i2p</groupId>
    <artifactId>i2p</artifactId>
    <version>0.9.26</version>
</dependency>
<dependency>
    <groupId>net.i2p.client</groupId>
    <artifactId>streaming</artifactId>
    <version>0.9.26</version>
</dependency>

Diğer yapım sistemlerinde kullanılabilecek, core ve streaming kitaplıkları için Maven Central sayfalarına bakabilirsiniz.

Android geliştiricileri, Android'e özgü yardımcılarla birlikte aynı kitaplıkları içeren I2P Android istemci kitaplığını kullanmalıdır. Bunu yeni I2P kitaplıklarına bağlı olarak yakında güncelleyeceğim, böylece platformlar arası uygulamalar yerel olarak I2P Android veya masaüstü I2P ile çalışabilir.

Hackleyin!

Bu kitaplıkları kullanmaya başlama konusunda yardım için uygulama geliştirme rehberimize bakın. Ayrıca IRC üzerinde #i2p-dev kanalında bizimle onlar hakkında sohbet edebilirsiniz. Bunları kullanmaya başlarsanız, Twitter üzerinde #I2PSummer etiketiyle ne üzerinde çalıştığınızı bize bildirin!