kivy

Het NOVE-gebruikersinterfacekader
Download nu

kivy Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Naam uitgever:
  • Kiwi Team
  • Besturingssystemen:
  • Windows XP / Vista / 7
  • Bestandsgrootte:
  • 74 MB

kivy Tags


kivy Beschrijving

KIVY is een open source softwarebibliotheek voor een snelle ontwikkeling van toepassingen die zijn uitgerust met nieuwe gebruikersinterfaces, zoals multi-touch-apps. Het raamwerk is stabiel en heeft een documenteerde API, plus een programmeergids om in de eerste stap te helpen. De grafische motor is gebouwd over OpenGL ES 2, met behulp van moderne en snelle manier om grafische wijze te doen. De toolkit komt met meer dan 20 widgets die ontworpen zijn om te worden uitgebreid. Veel onderdelen zijn in C geschreven met behulp van Cython en getest met regressietests. Belangrijkste kenmerken: Vers: KIVY is gemaakt voor vandaag en morgen. Nieuwe invoermethoden zoals multi-touch worden steeds belangrijker. We hebben KIVY helemaal opnieuw gecreëerd, specifiek voor dit soort interactie. Dat betekent dat we in staat waren om veel dingen te heroverwegen in termen van menselijke computerinteractie waarbij ouder is (niet zeggen 'verouderd'; nogal 'goed gevestigde') toolkits dragen hun erfenis, wat vaak een last is. We proberen deze nieuwe benadering van het gebruik van een computer in het korset van bestaande modellen te forceren (zeggen single-pointer mouse interactie). We willen het laten floreren en laat je de mogelijkheden verkennen. Dit is wat echt KIVY Apart sets Snel: KIVY is snel. Dit is van toepassing op beide: Toepassing Ontwikkelings- en toepassingsuitvoeringssnelheden. We hebben KIVY op vele manieren geoptimaliseerd. We implementeren tijdskritieke functionaliteit op het C-niveau om de kracht van bestaande compilers te gebruiken. Wat nog belangrijker is, gebruiken we ook intelligente algoritmen om kostbare operaties te minimaliseren. Het belangrijkste is dat we de GPU gebruiken waar het in onze context logisch is. De computationele kracht van de grafische kaarten van vandaag overtreffen die van de CPU's van vandaag verreweg voor sommige taken en algoritmen, met name tekening. Daarom proberen we de GPU zoveel mogelijk te laten doen, waardoor de prestaties aanzienlijk moeten worden gehaald Flexibel: KIVY is flexibel. Dit betekent dat het op verschillende apparaten kan worden uitgevoerd, waaronder Android-aangedreven smartphones en -tabletten. We ondersteunen alle belangrijke besturingssystemen (Windows, Linux, OS X). Flexibel zijn betekent ook dat de snelle ontwikkeling van KIVY het mogelijk maakt om snel aan nieuwe technologieën aan te passen. Meer dan eens hebben we ondersteuning toegevoegd voor nieuwe externe apparaten en softwareprotocollen; soms zelfs voordat ze werden vrijgelaten. Ten slotte is KIVY ook flexibel omdat het mogelijk is om het te gebruiken in combinatie met een groot aantal verschillende oplossingen van derden. Op Windows ondersteunen we bijvoorbeeld WM_Touch, wat betekent dat elk apparaat dat Windows 7 Pen en Touch-stuurprogramma's heeft, gewoon met KIVY werkt. Op OS X kunt u Apple's multi-touch-capabele apparaten gebruiken, zoals trackpads en muizen. Op Linux kunt u HID Kernel Input Events gebruiken. Daarnaast ondersteunen we TUIO en een aantal andere invoerbronnen gericht: KIVY is gericht. U kunt een eenvoudige toepassing met een paar regels code schrijven. KIVY-programma's worden gemaakt met behulp van de Python-programmeertaal, die ongelooflijk veelzijdig, krachtig en toch gemakkelijk te gebruiken is. Daarnaast hebben we onze eigen beschrijvingstaal, de KIVY-taal gemaakt, voor het maken van geavanceerde gebruikersinterfaces. Met deze taal kunt u uw applicatie-elementen snel instellen, verbinden en regelen. We hebben het gevoel dat u zich kunt concentreren op de essentie van uw toepassing is belangrijker dan u te forceren om met compiler-instellingen te viemen. We hebben die last van je schouders afgenomen gefinancierd: KIVY wordt actief ontwikkeld door professionals in hun vakgebied. KIVY is een beïnvloede, professioneel ontwikkelde en commercieel gesteunde oplossing. Sommige van onze kernontwikkelaars ontwikkelen KIVY voor de kost. Kivy is hier om te blijven. Het is geen klein, verdwijnend studentenproject


kivy Gerelateerde software

Pcre

Een reeks functies die regelmatige expressiepatroon met dezelfde syntaxis en semanti implementeren ... ...

81 1.8 MB

Downloaden