by Thomas Perl for EuroPython 2012
The goal of this training is to show you how to start developing full Android applications using only Python. Different technologies will be demonstrated, including PySide-based QML GUIs using the Necessitas Qt port and the Py4A/SL4A-based approach, which can be combined with Android’s WebKit and re-use Python web frameworks.
While Android already has a good SDK out of the box, being able to use Python instead of Java is a big advantage for some developers - it allows for quicker turnaround times, and reuse of Python libraries. Python on Android uses a native CPython build, so its performance and compatibility is very good. Combined with PySide (which uses a native Qt build) and Qt’s support for OpenGL ES acceleration, you can create fluent UIs even with Python.
The resulting PySide-based applications run on Android, but also at least on Mac OS X, Windows, Linux and Maemo and MeeGo - basically all platforms on which Qt is available. The SL4A/Py4A-based applications will run on Android only, but will be able to utilize Android-specific APIs. Both approaches can also be combined.
Thanks
Zoya
http://www.contus.com/android-application-development.php
If that proves too hard, no more android for me. The tablets are very handy and i have some niche applications for it, where it is essential that no third parties aka google or NSA are involved, not even through a back door. Otherwise patient privacy cannot be guaranteed and CE-approvel can not be obtained.
BMW makes their own luxury cars, and doesn't make buses, taxis, minivans, and other bizarre types of vehicles in their lineup. They make super strong, super high performance, high efficiency engines, super sexy and wild to drive and much coveted. Everyone wants one, but not all can afford one. Yet you see people in America always cursing and loathing BMW drivers for being arrogant, jerks, bad drivers and think they are rich snobs when in reality the BMW haters are the arrogant bad jerk drivers. it's all about jealously they are trying to tell people so people would not buy their cars. Quality luxuries are both loved and both hated. Copies and poorly designed fakes are just hated by even by the ones who own them, they only pretend to like them only because they think they save money or try to appear to be more geeky, nerdy, or more intelligent then the superior ones. Food for thought.
Thanks for that.
It's classified as the worlds most secure OS because it was designed from the ground up.
No such thing as a buffer-overrun in that OS, you allocate memory using a descriptor and the OS hands you back that memory block with bounds, you cannot exceed them or your access violated and your process generates an exception and is trapped by the OS, no exceptions and no way of getting around it.
No stupid null terminator strings, which are the source of so many problems in linux based OS's
At a defcon conference it was declared 'coll and unhackable'. Shame the world wants crap like android (which I have) and ios and other such insecure rubbish, probably because they don't know what else is out there!
please
just google"iphone spying on angela merkel"
and you will know the truth
It's really a big in the ass the code in Java.
Someone should definitely make Python wrappers for the Android API.
Directions in IT are mostly decided by people without a clue about the IT. It's the "hip" stuff that all consultants try to sell. and managers fall for it.
Be prepared for the next hype. It will make your just learned new and hip language "old" in the blink of an eye, too.
Great video!
Please HelP!
I am glad to know more about this great website.. It is increasingly more difficult to do anything on android without Google making money from it and penetrating whatever little privacy you have. I have a number of viable project candidates for apps using python on android, but I believe Google has gone too far.Thanks for sharing all that great information..