Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Docker.com useful or not with VFP?
Message
 
À
24/05/2015 08:21:37
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows 8.1
Network:
Windows NT
Database:
Visual FoxPro
Application:
Desktop
Divers
Thread ID:
01619801
Message ID:
01620155
Vues:
58
>I remember that you posted about Kivy for mobile, but from pure scanning of googled links that sounded more like alpha/beta stage. Can you give a bit more detail?
>Do you have a new fwk as Dabo was purely desktop or can you use parts of that for mobile ? That might tempt me to take another look before diving headfirst either into >Nativescript or React.Js/React Native, as I want to try something besides Java

Kivy in beta stage - I'm not sure how to answer that question. Kivy is at 1.9 at the moment. That said, I believe the changes are fast and quick. Meaning - keeping up is an issue. Mostly, they are adding features like more sound and video. But as far as I'm concerned they haven't broken anything for a very long time. The biggest issue with kivy has been the build process. But the programming has been easy and slick.

As far as Dabo there are three versions - the stable version that works with wxPython 2.8.x but not with python 3 , what I call Dabo 2 that works with wxPython 3.x and python 2.7.x, and Dabo 3 which works with wxPython Phoenix and python 3. Dabo 3 lacks a complete working grid control that matches how Dabo works with grids. But most other controls work just fine. Everything works with Dabo 2 and Dabo stable but only with python 2.7.x. All three are cross platform.

That's the current state of the two!

What we do:

We still have users that are using desktops (and in fact do not want browser solutions) and they are using Dabo. As you know Dabo provides a very easy way to provide CRUD apps. And it covers all the desktops without any question (including windows 10). But we soon needed a mobile app and we turned to Kivy. The reason we did so was that we could re-use the much of the Dabo business rules and code. We created an off line sales ordering app, a warehouse scanner app, and a management dash board all using Kivy. We are also using Kivy on the desktop now. Kivy is cross plateform and that includes mobile. Dabo is easier than Kivy for CRUD apps but in other ways Kivy has some advantages - like declaring the UX/GUI. The UX/GUI is not fixed with Kivy like it is with Dabo.

As far as Dabo and the web - you realize that at least five years ago Dabo had a web solution. That said, I've not used it. So I don't know much about it. Ed Leaf demo'd it at one of the Python conferences. I saw it working and at time had little use for it.

Now that said - I would still recommend that you learn javascript, css, html and the rest of the web stuff. When we need a web solution we turn to Django. Although Django is python it still requires some javascript etc...

Hope that helps.
Johnf
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform