Linux uygulamaları oluşturmak istiyor musunuz? Bu sayfa size yardımcı olabilir

Linux uygulamaları oluşturmak istiyor musunuz?

Canonical'dan Alan Pope insanları Linux için uygulamalar oluşturmaya davet eden bir çağrı ile bir web sayfası başlattı. Aslında, açık kaynak alternatifinin olmadığı ve çoğu durumda münhasır rekabete eşit veya bundan daha yüksek bir kalite düzeyine sahip birkaç alan olmasına rağmen, whatsapp veya houseparty yok. En azından insanların onu kullanma konusunda hevesli olmaları anlamında değil.

Alan i aramasına katılmak istiyorumLinux'ta hangi uygulamalara sahip olmak istediğinizi yorum formunda bize bildirmeniz için sizi davet ediyoruz Tüm fikirlere açığız, ancak sizi olabildiğince özgün olmaya davet ediyorum.

Linux uygulamaları oluşturmak istiyor musunuz? Bu sayfaya bak

Alan oluşturdu Bir sayfa buradan kontrol edebilirsiniz. İçinde aramanın amacını ayrıntılarıyla anlatıyor.

Linux masaüstü ve mobil kullanıcıları yeni yazılıma karşı sağlıklı bir istek duyuyor. Linux uygulama depoları ve havuzları, tescilli emsallerine kıyasla uygulamalardan yoksundur.

Çoğu zaman (Linux meraklıları) daha fazla Linux dağıtımı oluşturma tuzağına düşerler. Artık Linux dağıtımlarına ihtiyacımız yok. Linux dağıtımları yapmayı bırakın, bunun yerine uygulamalar yapın.

Metinde ayrıca Özgür yazılım kullanıcılarının bir program için ödeme yapmayı reddettiği efsanesini çürütür ve bol miktarda ücretsiz belgeye işaret eder nasıl programlanacağını öğreneceğiz.

Linux için uygulama oluşturmaya nasıl başlanır

1) Var olmasını istediğiniz bir program olup olmadığını kendinize sorun.. Elbette buna ihtiyacı olan başkaları da var.

2) Ekosistemi genişletin: Uygulama oluşturmak için uygulanan bir tür piramit şeması var. Mevcut uygulama kodundan ilham alırsınız ve yazdığınız kod yeni geliştiricilere ilham verir.

3) Yaratıcı ol: 40 video düzenleyiciye ve 10 ofis paketine sahip olmakla ilgili değil. Yeni sorunlara veya eski sorunlara yeni çözümler bulmalısınız. İşin püf noktası, WhatsApp'a açık kaynaklı, gizlilik odaklı bir alternatif yapmak değil, insanların iletişim kurması için üst düzey bir çözüm yaratmakla ilgili.

4) Bir topluluk oluşturun: Dünyanın her yerinden insanlar fikirler ve projeler etrafında bir araya gelir. Mevcut topluluklarda yardım bulabilir ve aynı zamanda yeni bir tane başlatabilirsiniz.

5) Yeni beceriler geliştirin: Problem çözümü yaklaşımı, öğreticileri okumaktan ve kodu kopyalamak / yapıştırmaktan farklı olarak, size problemleri ve bileşen parçalarını tanımlamayı ve katı kurallar kullanan diller kullanarak kendinizi ifade etmeyi öğretir.

Öğrenim kaynakları listesi

GNOME

GNOME projesi, özgür yazılım dünyasındaki en popüler masaüstü ortamlarından birinden sorumludur. Grafik kitaplıkları, Mate, Cinnamon ve XFCE gibi diğer masaüstü bilgisayarların temelini oluşturur. Bu listeden sahip olduğunuz tek kaynak belgeleriniz ven İspanyolca.

GNOME'un kendi geliştirme ortamı (Builder) vardır ve Python, C, C ++, Rust ve Javascript gibi en popüler programlama dillerinin kullanılmasına izin verir.

KDE Çerçevesi

KDE, özgür yazılım dünyasındaki belki de en eksiksiz uygulama ekosistemidir ve hatta Windows sürümleri bile vardır. Onun çerçeve temelde C ++ dili ve Qt kitaplıkları ile çalışır. Dökümantasyon buradan danışılabilir.

İlk işletim sistemi

Windows ve Mac OS'a alternatif olduğu belirlenen bir Linux dağıtımıdır. Uygulama oluşturmak ve dağıtmak için kendi sistemine sahiptir ve ayrıca yaratıcıların finansman almasına da olanak tanır.

Dökümantasyon kullanılabilir Burada.

Evrensel formatlar

Söz konusu dağıtım veya masaüstünden bağımsız olarak kullanılabilecek paketler oluşturmak isteyenEvrensel paket formatlarına sahibiz

AppImage

Evrensel ve bağımsız paket formatlarının ilkiydi (Ana işletim sisteminin bağımlılıklarını kullanması gerekmez). Bir uygulamayı indirmeniz, ona izinler vermeniz ve çift tıklayarak çalıştırmanız yeterlidir.

Bu formatta paket oluşturmak için dokümantasyon olabilir buraya bakın.

Daire Paketi

Çoğu açık kaynak uygulaması için tercih edilen formattır. Fedora, KDE Neon veya Manjaro gibi bazı dağıtımlarda, FlatPak paketlerini kurmak için herhangi bir ek adıma ihtiyacınız yoktur, bazılarında ek yapılandırma adımlarının yürütülmesini gerektirebilir.

Belgeleriniz burada mevcuttur.

çıtçıt

Canonical'in evrensel, kendi kendine yeten paket formatıdır. Ubuntu ve Manjaro'nun türevlerinde varsayılan olarak yapılandırılırken, diğer uygulamalarda paket yöneticisini yüklemeniz gerekir. LSnap mağazası, yazılım geliştiricilerin tercih ettiği seçimdir Linux sürümlerini dağıtmak için.

İşte belgeler.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Joel dijo

    Yeni uygulamalardan daha çok, bir kutunun WINE ile aynı şekilde çalışması için iyileştirilmesini tercih ediyorum, bu nedenle Ubuntu touch gibi projeler, bu tür sistemler için uygulamalar yapan geniş bir topluluk elde etmezken Android ve IOS'a kıyasla daha fazla fırsata sahip olacaktı. .