Android için tam Python uygulaması. Android altında python üzerinde geliştirmek nasıl Python android indirebilirim

Bu yazıda, Android için Python'da tam teşekküllü bir uygulamayı nasıl oluşturacağınızı söylemek isterim. Hayır, bu, SL4A için bir komut dosyası oluşturmak için başka bir el kitabı değildir, bu, UI ile tam teşekküllü bir uygulama oluşturmak için bir el kitabıdır, APK toplama yeteneği ve Android pazarı.. Aynı zamanda, Google.Play'de ilk başvurumu övmek isterim, bu merhaba dünya değil, ama faydalı uygulama Fotoğrafçılar için dar bir şekilde uzmanlaşmış olsa da.

Bir hikayeye, belki de uygulamadan kendisinden başlayacağım ve nasıl yapıldığıyla ilgili hikayeleri tamamlayacağım.

isortViewer.

Fotoğrafçının fotoğrafçılarını sıralamak ve seçmek için çok zaman harcamak zorundayım. Elinizde bir dizüstü bilgisayar, bir akıllı telefon veya tablet olduğunda her zaman çalışan bir bilgisayarda oturmak istemiyorum, ancak orada düzinelerce gigabayt çiğini kopyalar ya da jpeg dosyalarıVe sonra çalışan bir bilgisayarla senkronize edin - şüpheli bir zevk. Bu yüzden bir ISORTManager ve ISORTViewer programı yarattım, bu da beni sıralama ve fotoğraf seçimi konusunda çalışmamı kolaylaştırdı. Şimdi sahilde yatarken ya da trafikte sıkılmış olan veya trafikte sıkıldım fotoğraflarıyla başa çıkabilirim :)

Copypaster Açıklamaları ve Ekran Görüntüleri:
isortViewer - Fotoğrafçılar için bir program, fotoğraf çekimi'nden binlerce fotoğrafı (RAW veya JPG) seçmek ve sıralamak için kolaylaştıran bir program android akıllı telefonlar ve tabletler. Aynı zamanda, TENS GIGABYTES JPG veya RAW dosyalarını cihaza kopyalamaya gerek yoktur. Sadece faydalanmak Ücretsiz Program IsortManager Bir küçük proje dosyasında her şeyi kurtaracak bir bilgisayar için:
1. ISortManager'ı resmi web sitesinden indirin ve çalıştırın;
2. Bir proje oluşturun ve fotoğraflarla klasörler ekleyin. Formatlar desteklenir: JPG ve RAW (CR2, NEF, ORF, vb.). Sonuç olarak, küçük bir proje dosyasına sahip olacaksınız (bir JPG veya RAW formatı olup olmadığı, birkaç bin fotoğraf için yaklaşık 150 MB);
3. Android cihazınızda, ISORTViewer'da açık olan proje dosyasını kopyalayın. Fotoğraflarla "silmek için", ayrıca 1 ile 5 yıldız arasında derecelendirme yapabilirsiniz;
4. Bundan sonra, proje dosyasını tekrar kopyalayın ve ISortManager'daki değişiklikleri uygulayın. Seçilen fotoğrafları silmenin yanı sıra, işaretli fotoğrafları kopyalayabilir veya taşıyabilirsiniz. Örneğin, "5 yıldız" dan "5 Yıldız" daki fotoğraflar "Masterpieces" klasörüne ve "1 yıldız" klasörüne "çöp" klasörüne taşınabilir.

Uygulama kesinlikle ücretsizdir ve Google.Play'de kullanılabilir, ancak bağışlar açıktır.

Resmi web sitesinde kaynaklar mevcuttur!

Nasıl yapıldı

Python'dan beri en iyi dil Dünyada Programlama Python hariç hiçbir şey bilmiyorum, Python'a bir başvuru yazmaya karar verildi.

İsortmanager

PC problemleri için IsortManager ile gerçekleşmemiş, Windows altındaki GUI montajının yaratılması uzun zamandır çalışıyor ve çalışıyor ve çok basit çalışıyor: DCRAW, JPG boğazı ham dosyalardan çıkarak, PIL'ten rezise ve bir dosyaya katlanır. Oldukça basit yapı. ITIFAir, fotoğrafları ve meta verileri (fotoğrafın tam yolu, "" Sil "işareti ve derecelendirme işaretini ayarlamak için bir kap ile icat edildi, çünkü örneğin zip veya katran formatı, arşivdeki bir dosyayı (meta veri) değiştiremiyor. , tüm dosyaları yeniden paketleme gerektiren. Dosyalar, üst üste bir ardına ve meta veri bloğunda (her zamanki Rept Pitonovsky sözlüğü) sonunda yazılmıştır (normal Rept Pitonovsky Sözlüğü), dosyaların başlangıcının başlangıcını kaydeder, ayrıca meta veri bloğu dosyanın sonunda yazılır. GUI, TKinter üzerine yazılır (yazma hızı için ve son montajın küçük boyutu için onu seviyorum), işte ekran görüntüsü kendisi:

Ve evet, tüm bu Linux'ta çalışır ve hatta Windows'tan daha hızlı)

android için IsortViewer

Toplamda, bir Python uygulaması çalışmasını Android'de tam teşekküllü bir uygulama olarak yapmanın iki yolu buldum, Android ve Kivy projesi için pigame.
Pygame daha düşük bir seviyedir, tüm UI'nin manuel olarak çizmesi gerekecek, bu da çok zaman alabilir, bu yüzden Kivy çerçevesi seçildi. Yani:

Bu, Windows, Linux, MacOS, Android ve iOS için başvuruyu yazmak için harika bir freign. Multitouch desteklenir, UI OpenGL'den çekilir, ardından donanım ivmesi çalışmalıdır. Kivy Vitrin Demo uygulamasını yükleyerek widget'ların çalışmalarını görebilirsiniz. Android modülünü kullanarak bir vibro veya ivmeölçer gibi bazı platformlara özel işlevler kullanmak mümkündür.

Merhaba dünya şöyle görünüyor:

KIVY KIVY.REQUIRE ("1.0.6") # İTHALAT Mevcut KVY sürümünüzle değiştirin! Kivy.Upp ithalat uygulamasını kivy.uix.button ithalat buton sınıf myApp (App): def yapımı (öz): iade düğmesi (metin \u003d "Merhaba dünya") ise __NAME__ \u003d\u003d "__MAIN__": MyApp (). Koşu ( )

Ayrıca, bu kod tüm belirtilen platformlarda çalışacaktır. Uygulamayı emülatörde test etme ihtiyacını ortadan kaybolur. En sevdiğiniz IDE'de yürütme için komut dosyasını başlatmak ve bilgisayar ekranındaki sonucu, bir derleme gecikmesi olmadan, emülatörü başlatmak, vb. Yine de cihaza nasıl bakacağını görmek istiyorsanız, sadece yükleyin. KVY Launcher, proje dosyalarını kart hafızasına kopyalayın ve çalıştırın. ADB logcat yardımıyla egzersiz yapabilirsiniz.
PC'de olmayan Android kütüphanesini kullanırsanız, ancak uygulamayı yalnızca Android'de değil, bu tasarımı kullanın:
Deneyin: Imperikror hariç Android ithalatı: Android \u003d Yok ... Eğer Android: Android.Vibrate (0.05)

Montaj APK, bu sayfada oldukça basit ve açıklanmıştır. Montaj yapıldıktan sonra, başvurunuzu imzalamak için yeterlidir (bu kılavuzu kullandım) ve Google Play'de uzanır.

Artıları Kivy:

  • Çeşitli platformlar için hızlı gelişme, neredeyse kodun iyileştirilmemesi.
  • Geniş bir widget seçimi mevcuttur.
  • Yüksek hız. Bütün kaynak yoğunluğu modüllerle yerleştirilir. Python tercümanının kendisi Android'de doğal olarak çalışıyor.
  • Frevork, animasyon, önbellekleme, vb. Gibi birçok araç içerir.
  • uçuk: Oda, panoya, mikrofona erişim. Video oynatıcınızı yazın, 20 satır için tam anlamıyla olabilir.

Eksileri KVY:

  • Büyük beden apk dosyası.. 300 KB kaynaklı proje (komut dosyaları, grafikler) 7 MB APK'da toplanır. Her ne kadar bence optimize etmenin mümkün olduğunu düşünüyorum.
  • İmkansızlık (şimdilik), katlandıktan sonra işi geri yükle - uygulama kapanıyor

Bir sonraki makalede, her kod satırını boğarak "sıfırdan" uygulamasını yazma süreci hakkında size daha fazla bilgi vereceğim.

"Sadece Android için Java, Python'a gerek yok" konusundaki Holivar'ı hemen durdurmak istiyorum. Bence, uygulamanın nitel olduğu ana şey olan "Kaputun Altında" ın ne olduğu önemli değil.
Kivy'nin kapsamı büyük olabilir. Şimdi hesabımda, FremVork Kivy ile Python'un kendisini iyi bir taraftan gösterdiği sırayla yazılmış birkaç başvuru. Örneğin, tam olarak bir saat içinde, uygulama ağ için yazılmıştır. servis merkezleri. Uygulama bir kiosk modunda çalışır ve ucuza yüklenir Çin plakalarılobide kim asıyor. Müşteri sipariş numarası kazanıyor, sonra Wifi tablet Sunucuya bağlanır ve sipariş durumunu anlatır.

Etiketler: Etiketler ekleyin

17 11.2017

Geliştirme Teknolojisi Geliştirme yazılım Hala durmaz ve her gün yeni diller ve kütüphaneler ortaya çıkıyor, geliştirme sürecini olabildiğince hızlı ve verimli hale getirmeye yardımcı olur. Birçok geliştirici seçimi yeni dil Çalışmak için programlama, özellikle Android işletim sistemi için başvuru yazmak için, durun Python android. Bu yazıda, Python'u Android programlama dili olarak göreceğiz, uygulamaların geliştirilmesini tartışacağız, Android'de uygulamaları ve birçok acemi Python geliştiricisine ilgi duyacak diğer birçok soruları düşünürüz.

Bu yazıdan öğreneceksiniz:

KIP-World Blog sayfalarına hoş geldiniz! Sizinle her zaman olduğu gibi, GRIDIN SEMYON'ım ve bugün size Android için Python dilinde programlama hakkında bilgi vereceğiz. Python kurulumu, geliştirme ve başlatma uygulamaları gibi konulara bakacağız.

Android OS için Python Uygulamaları

Üzerinde şu anPython, özellikle Android işletim sistemini çalıştıran cihazlar için yazılım geliştirme ile ilgilenen insanlar için, yeni başlayan programcılar için en favori programcılarından biridir.

Android için python Minimum maliyetle komplike olmayan uygulamalar oluşturmanıza olanak sağlar. Ayrıca, bir python için bir python için bir kez gelişme ilkesi, geliştiricinin artık programı yazmanın ayrıntılarını ve nüanslarına girmesi gerekmeyecek. Ayrıca, Android API, iyi sistematik ve kullanımı kolaydır.

Her şeyden önce, doğru gelişim ortamına ihtiyacımız olacak. Şu anki anla karar ver sürüm android, bu işletim sisteminin geriye doğru uyumluluğu desteklediği göz önüne alındığında.

Başka bir deyişle, sürüm 6.0.2 için geliştirilen uygulamalar 5.0.1'de çalışacaktır, ancak işletim sisteminin eski sürümleri için geliştirilen uygulamalar daha yeni sürümler tarafından desteklenmez.

Yüklemek SL4A., Uygun geliştirme ortamı ve işletim sistemine adanmış resmi web sitesinde bulunan rehberlere uygun olarak yaratmaya başlayın.

Ayrıca, uygulamaların yalnızca Android işletim sisteminde değil, aynı zamanda diğer çalışan cihazlarda da geliştirilebileceğini ve yüklenebileceğini düşünmeye değer. işletim sistemleri: Mac OS, Windows ve Linux. Böyle bir fırsat, şu anda uygun ortamı kullanmanıza olanak tanıyan, gelişme ufkunu genişler.

Python'u Android'de Yükleme

Bir sonraki soru, android için Python'un cihazdaki uygulamalarımızı kullanma fırsatını tam olarak nasıl kazandığıdır. Android için Python için Python'da Geliştirme Android Aracı için Python ile çalışmayı kolaylaştırır Bu aracın cihazınızda bir dağıtım aracı oluşturur - proje için gerekli tüm verileri içeren özel bir şifreli klasör.

Bu aracı doğrudan Android resmi web sitesinden yükleyebilirsiniz, ardından telefonda gerekli uygulamaları kolayca çalıştırabilirsiniz.

Uygun gelişme ve aslında, doğrudan cihazdan gelişmeler için, ihtiyacımız olacak. Android için Python'da kaliteli programlama, doğru tercümanın kurulumunu gerektirir.

En popüler olanlardan biri, kurulumdan hemen sonra başlayabileceğiniz bir iş olan Qpython'dur. Ayrıca, tercüman yazılı uygulamaları doğrudan geliştirici arayüzünden yazılı olarak yazmaya ve çalıştırmaya izin verir.

Tercümanı uygulamayı kullanmadan başlatmak istiyorsanız, oluşturulması, oluşturulması 30 dakikadan fazla sürmeyecek olan küçük bir gıcırtı yazmanız gerekir. Böyle bir komut dosyasını kullanarak, uygulamayı doğrudan terminalden çalıştırabiliriz veya otomatik bir komut dosyası kullanabiliriz.

Böyle bir komut dosyası önceden yazılabilir ve uygun bir kaynağa (bir hafıza kartı dahil) yerleştirilebilir ve kullanıcı dostu bir zamanda başlatılabilir. Birçok tercüman var, çünkü kendinizi bulmak için biraz zamana ihtiyacınız olacak.

Qpython tercümanı, doğrudan seçilen cihazda, Python'da Android için oyunlar da dahil olmak üzere uygulamaları çalıştırmanızı sağlar. Bu tercüman ayrıca, komut dosyaları için komut dosyaları oluştururken sadece gerekli olan geleneksel bir geliştirme ortamı, SL4A kütüphanesi olan bir konsol içerir.

Qpython'un avantajları:

  1. GPS gibi arayüzler için destek, mobil ağ Bluetooth.
  2. Komut dosyasını doğrudan cihazın üzerinde yürütme yeteneği.
  3. Önceden ve bir kez geliştirilen Android için Python paketleri için destek.
  4. En doğru, hızlı ve konforlu hale getiren en popüler kütüphanelerin çoğunu destekler.
  5. Doğrudan cihazda programlama yeteneği.
  6. Mobilden tam başarıya kadar farklı cihazlarda yazılı kodu başlatabilme.

Python ile birlikte çalışmanın rahatlığı, düzinelerce kalite resmi kılavuzunun mevcudiyetinde yatıyor, kendiniz ve pratik olarak sıfırdan mükemmel uygulamalar oluşturmanıza olanak sağlar.

Bu, yalnızca bağımsız programlamayı öğrenmemeyi mümkün kılar, aynı zamanda bir mobil cihaz için tam teşekküllü bir program elde edin.

Gördüğünüz gibi, iyi Android uygulamalarını yazmak için bu kadar karmaşık dilleri Java olarak incelemek gerekli değildir.

Çalışmak ve kullanmak daha kolay olmayacak daha basit bir dil seçebilirsiniz, aynı zamanda daha fazla "elastik" olacağı ve geçiş yapmamız gereken koşulları değiştirirken daha fazla "elastik" olacaktır.

Makalemizin kullanıcının kullanışlı ve bilgilendirici olduğunu umuyoruz. Bize hangi dilleri kullanırsınız? Bilgiyi ne sıklıkla güncellersiniz veya yeni programlama dillerini öğrenirsiniz?

Yorumlarınızı gönderinin altına bırakın, arkadaşlarınızla bir kayıtla paylaşın ve cevaplamaktan mutluluk duyacağım sorular sorun.

Saygılarımla, Gridin Semyon

Bu başlık altında Google Oyun. Üç tane bulabilirsin İyi uygulamalar (Genel olarak, onlar daha fazlasıdır, ancak diğerleri zaman geçirmemelidir). En basitinin, Android uygulama biçimindeki Sololearn komutu tarafından paketlenmiş olan UDEMY 2.x kursudur. İki adımda ayrılan dersleri içerir: temel ve gelişmiş. İçinde - Metin veya PDF formatında kısa bir referans materyali. İçin ayrı dersler Çalışma kodunun örnekleri var. Ağa bağlanmayı gerektirmez.

Python öğrenmek

Bu uygulama, kullanıcıların dilin üçüncü sürümünü keşfetmelerini sağlar ve çok daha yaygın olarak işlevselliğe sahiptir. Ana ekran, kursun bireysel adımlarını görüntülemek için atanır ve kişisel sonuçlar. Python'da ücretsiz yaratıcılık için bir bölüm bulabilirsiniz, diğer programlama dilleri için kursları indirin ve arka plan bilgilerini keşfedin. Uygulamanın ilginç bir yongası vardır: kursu geçen ve görevi çözen herkes puan alır. Toplam miktarları ile ayrı bir sekmede bulunabilir. Bu nedenle, birisini daha dikkatli bir çalışmaya motive edebilen ek bir oyun bileşeni görünür. Kursun sonunda, programlama dilini ustalaşma sertifikası alabilirsiniz.

Python programlamayı öğrenin.

Studio Phoenix App Labs tarafından geliştirilen üçüncü uygulama en geniş işlevselliğe ve en renkli arayüze sahiptir. Yeni başlayanlar için sadece dersler var ve zaten okudu, aynı zamanda indirme yeteneği de var. hazır projeler Python'da doğrudan uygulamadan, ayrıntılı istatistikler çalıştı, ayrı sekme Uygun erişim için kendi programları ve onurlu bir tahtayla çevrimiçi kodlama şampiyonluğu şeklinde bir sosyal rekabet öğesi. Başarılı bir kurs durumunda, her kullanıcı bir sertifika alır.

Qcython

Android cihazlar için Python'da tam teşekküllü bir programlama ortamı. Python tercüman, konsol, editör ve SL4A kütüphanesi, komut dosyalarını doğrudan gadget'ı oluşturmanıza ve çalıştırmanıza olanak tanır (akıllı telefonlar ve tabletlerle desteklenen çalışma, çünkü iş için kütüphaneler var. ağ arayüzleri, KÜRESEL KONUMLAMA SİSTEMİ). Böylece bu uygulamada tam teşekküllü projeler kullanabilir ve oluşturabilirsiniz. İyi bir Python öğretici ve hazır projeler varsa, Qpython'un seçimi, gömülü öğrenme fonksiyonlarının olmamasına rağmen, gerekçelendirilebilir.

Python Dokümantasyonu

Python 3.5 İngilizce Belgeler ile şık bir uygulama. Theline'da çalışabilme. Programın temel amacı, zaten ustalaşmış olanlar için ayrıntılı bir yardım olmasına rağmen, bitmiş bir kod örneğine sahip bir bölüm var. temel prensipler Dil. Çok şey var uygun arama ve basit navigasyon.

Quiz & Öğrenin Python

Bu uygulama, Python sürüm 2.7'de zaten mevcut programlama becerilerini, hem python programlama temellerini hem de çok spesifik ve beklenmedik yazma yöntemlerini etkileyen kısa konular şeklinde eğitmek için oluşturulur. Quiz & Learn Python, cevaplarınızın hızına göre istatistiklere yol açar. İlerlemeye bağlı olarak, sorular daha karmaşık olabilir. Atlanabilirler (bu ilerlemeyi etkiler: program daha basit sorular belirler). Ek olarak, dahili hata ayıklayıcısını kullanarak, bir soru yazabilir ve pratikte cevabını kontrol edebilirsiniz.

Python Challenge.

Zaten programlamanın temellerini inceleyen ve bilgilerini genişletmek isteyenler için bir başka uygulama. Python Challenge "soru-cevap" format oyunudur. Her turda, yürütülebilir kod içeren 20 soru. Onlara cevap vermek için belirli bir zaman verilir. Zaman içinde kısıtlamalar olmadan sorumlu olabilecek konularla gruplandırılmış aynı soruları içeren bir bölüm vardır.

Python egzersizleri

Metin dersleri ve örnekler ile uygun uygulama. Python egzersizleri çok ayrıntılı bir başlığa, temel konuların tam kapsamına ve basit bir arayüze sahiptir. Ne yazık ki, burada kod yazma imkanı yoktur, böylece başka bir programa veya ikinci cihaza ihtiyacınız olacaktır.

- Uygulamanın adından tahmin edilmesi zor değil, içinde Python programlama dilinin en basit öğrenme dilini alabilirsiniz. Öyleyse uzun zamandır bu dili öğrenmeye başlamak isterseniz, bu harika programla başlamalısınız. Sonuçta, tamamen Rusça'ya çevrilir ve ipuçları konusunda size yardımcı olacaktır. Genellikle bu tür başvurular Rusça'ya aktarılmaz, bu da birkaç soruna neden olur.

Aynı durumda, her şey uygun ve mükemmel. Birçok ders ve test, maksimum öğrenme verimliliği almanıza izin verecektir. Bu nedenle, birçok kullanıcı uygulama hakkında son derece olumlu cevap vermeye başladı. Programlama dilini öğrenmeye başlamadan önce hiç bu kadar basit ve uygun olmadınız. Geliştiriciler her şeyi rahat ve anlaşılır olarak yapmaya çalıştı.


Bu, çeşitli durumlarda faydalı olabilir. Bu yüzden çok sayıda kullanıcı, uygulamayı kendi başlarına cesurca kurdu. mobil cihazlar Ve bundan çok memnun kal. Sonuçta, artık olabilecek yüksek kaliteli bir program arayışında kafanı kırmak zorunda değilsin. Program gerçekten dil öğrenmeye başlamanıza ve kodda neler olduğunu anlamanıza yardımcı olur.

Dili inceleme sürecinde, genellikle ilgili uygulamalar, medya, programlarla çalışmak, kitap okumak, toplu çevrimiçi kursları kullanmak için PC'leri kullanırız. Şimdi bizimle olan akıllı telefonlar her zaman ve her yerde, günah, programlama veya geliştirme hakkında bilgi öğrenme yeteneklerinden yararlanmaz.

Bir programlama dilini öğrenme sürecinde, özellikle Python'da, tamamen onunla dalmanın gerekli olduğunu düşünüyorum. Slogan: "Kodsuz bir gün yok!" Ben de, eğer gitmezse, en azından bunu okuyun. Hayatta çok şey yapmanız gerektiğinde koşullardaki ritimden çıkmamak için, ancak bir kez, ancak Python'a öğretmek istiyorum, mobil uygulamalar boşuna nakliye süresinde, beklentiler vb. Google Play'den Uygulamaların Listesi, yalnızca bilgi edinmemeye yardımcı olacak Android cihazlardaki Python'u keşfetmek için Python.Th.Th. Aşağıdaki uygulamalardan, öğrencilere Python'u öğrenirken tavsiye etmeliyim: Python, Quiz öğrenmek ve Python öğrenin ve Python Challenge. Şimdi daha fazla.
1. Python öğrenin Değerlendirme 4.8 - 10/20/2015
En iyi, güzel uygulamalardan biri: Arayüz hemen memnun. Python çalışma sürecini kontrol eden kısa dersler ve testler içerir. Bir heyecan elemanı var - sınıfların ve testlerin geçişi için gözlük alırsınız. Kursun sonunda bir sertifika alabilirsin. Uygulama aşağıdaki konuları kapsar: Python bazları, veri türleri, kontrol yapıları, fonksiyonlar ve modüller, dosyalarla çalışma, fonksiyonel programlama, nesneye yönelik programlama, düzenli ifadeler.


2. Qpython - Android için Python Değerlendirme 4.4 - 10/19/2015
Qpython, Python'u çalıştıran bir komut dosyasıdır. Android cihazlarKomut dosyaları ve projeleri yürütmenize olanak sağlar. Qpython, bir Python tercümanı, konsol, editör ve SL4A kütüphanesi içerir (doğrudan Android cihazlarda doğrudan senaryo dillerinde yazılmış komut dosyalarının oluşturulmasını ve başlatılmasını mümkün kılar. SL4A, geliştiriciler için tasarlanmıştır ve hala alfa testlerinin aşamasındadır - Android için ru.wikipedia .org / wiki / sl4a). Böylece, uygulama, Android cihazlarda projeler ve Python scriptleri oluşturmayı kolaylaştıran bir geliştirici kiti sunar. Temel özellikleri
  • web uygulamaları, oyunlar ve SL4A programlama vb. Dahil olmak üzere Android için Python programlama desteği.
  • android cihazlarda Python scripts / projeleri gerçekleştirin
  • qRCODE ile Python kodu ve dosyaları yapabilir
  • QEDIT, Python Scripts / Projelerinde kolayca oluşturmanıza / düzenlemenizi sağlar
  • birçok yararlı python kütüphanesini içerir
  • pIP desteği (paket yönetim sistemi kurmak ve kontrol etmek için kullanılır yazılım paketleriPython en.wikipedia.org/wiki/pip_ (package_Manager) yazılmıştır)
  • erişmek için SL4A Programlamayı Destekleyin android fonksiyonları: Ağ, Bluetooth, GPS, vb.

Ayrıca Qpython'un aksine, Python3 desteğine sahip bir Qpython3 uygulaması var.
3. Python Belgeleri Değerlendirme 4.4 - 10/19/2015
Python 3.5 İngilizce, tamamen çevrimdışı belgeler ile rahat ve şık bir uygulama. Geliştirilmiş bir arama, basit navigasyon, mobil okuma biçiminde, uygun arayüz. Belgelerin içeriği bu tür bölümleri içerir:

  • Python'da yenilikler var mı?
  • Python öğretici
  • linklerin Kütüphanesi Python
  • python el kitabı
  • Python kurma ve kullan
  • Python Howtos.
  • Genişleme ve yatırım
  • Python / C API
  • Python Modüllerini Yükleme
  • Python modüllerinin dezenfekte edilmesi


4. Sınav ve Python Öğrenin Değerlendirme 4.1 - 10/19/2015
Ek Quiz ve Python'un bilgi ve kavramlarını test etmek ve geliştirmek için Python öğrenin (sürüm 2.7). Sorular, Python'da programlamanın temellerine çok özel, muhtemelen beklenmedik bir şekilde kod yazma yollarına göre değişir. İlerlemeye bağlı olarak, sorunlar daha karmaşık olabilir. Cevap verdiğiniz daha hızlı, ne kadar fazla puan alırsınız. İki hatalı tepkiyi silebilir, soruyu atlayabilir, zamanlayıcıyı durdurabilir veya kodu hata ayırabilirsin. Mobilecequube.com/quiz-larn-python geliştirici sitesi.


5. Python Röportaj Soruları Değerlendirme 4.0 - 10/20/2015
İlginç bir uygulama. Python dilinin bilgisini bir röportaj biçiminde kontrol etmenize yardımcı olur.


6. Python Challenge. Rating 3.9 - 10/19/2015
Bu uygulama, Python Programcing hakkında bilgi edinmek ve deneyimlemek isteyen kullanıcılar için İngilizce'de bir testtir. Uygulamanın iki ana modu vardır: meydan okuma modu ve uygulama modu. Mücadele modu 20 sorudan oluşur. Her sorunu çözmek için gereken süre için puanlar temelinde puan alınır. Kullanıcı yanlış cevabı seçtiğinde veya 20 soruyu tamamladığında test sona erer. Uygulama modunda, sorular farklı konularla sıralanır. Kullanıcı kendilerini seçebilir. 10 soru var. Yanlış cevap verse bile, kullanıcı testi devam edebilir. Tüm sorular ve cevaplar egzersiz sonunda gösterilecektir.


7. Python Kılavuzu. Rating 3.9 - 10/19/2015
Bu uygulama Python için kısa bir rehberdir. El kitabı, özellikle Python sözdizimi kurallarına tanımak isteyen yeni başlayanlar için faydalı olacaktır. Manuel Python programlama temellerini kapsar, böylece kullanıcıların basit ve üretken bir uygulama oluşturmak için yeterli bilgiye sahip olacaklar. El kitabı aşağıdaki konulardan oluşur: değişkenler, koşullar, fonksiyonlar, döngüler, listeler, satırlar, sözlükler. Küçük liste. Daha fazlasını istiyorum.


8. Bir günde Python programlama Rating 3.0 - 10/20/2015
Onay geliştiricileri, Phyton'da uzun, karmaşık kitapları atlamamızı önerir. Phyton 3.0'da daha hızlı program yapmayı öğrenmek için, Phyton programlama için ihtiyacınız olan her şeyi öğretecek kısa ve laconic bir uygulama sunarlar. Bu kitap, programlama bilgisi olmayan veya yeni gelenler için yazılmıştır. Örneklerle en önemli kavramlara odaklanır.


9. Python & Python Django öğrenin Rating 3.0 - 10/20/2015
Bu uygulama nihayet bir önceki kişilerden farklıdır, bu da sadece Python'u kendisini değil, aynı zamanda Django'yu da etkiler. Bu, esasen UDEMY platformunda Python ve Django'daki İngilizce eğitimidir. İçeriği, konuları içerir: Python ve Hello Dünyası, Genel Bakış ve Tarih Pitonu, Özellikler, Sınıflar, Veritabanları, Modüller ve Paketler, JSON, Django Kurulumu, Yönetici Arabirimi, Django Şablonları Dil, vb. ... Ek 18 Dersler, 4'ten fazla - X saatlik yüksek kaliteli içerik, topluluk, video ve sesli dersler, sunumlar, makaleler, kursları görüntülemek için kaydedebilirsiniz. çevrimdışı mod.


10. Python Eğitimi Değerlendirme 4.0 - 10/20/2015
Python 2 öğreticiler koleksiyonu, Python'un tarihini ve felsefesini, Python'un nasıl kurulacağını, python'taki sayılarla ve satırlarla çalışacağını, veri türleri ve değişkenleri, fonksiyonlar, vb. Hakkında ... Beğenmedim. fırsat hakkında biraz cep telefonları - Bazı yazı tipleri küçük. Beni Rusça'da Rusça'da teşvik ettim - hayır, hayır! Genel olarak, Rusça'da uygulamaları bulamadım.


Ayrıca aşağıdaki gibi uygulamaları da arayabilirsiniz.
  • Python 3'e dalın - Book Mark Pilgrim, Rating 3.8, arayüzü germe ile ilgili problemleri var.
  • Android için Python - Python IDE, Rating 3.3 Obsesif reklam nedeniyle
  • Python Eğitimi - Python 2.6 Programlama Eğitimi, Rating 3.8
  • Python Programlama Eğitimi - Python 2.7 Ders Kitabı, Rating 3.6