Is there any way to write native apps for Windows, Blackberry, Android and Apple devices using Python?

0 votes

Hi all,

So basically my requirement is covered in the question header. I just wanted to know if it is actually possible and plausible to develop applications for iOS and Android devices?

I have started mobile app development and I was very keen to know more about how I can achieve this using Python.

 Appreciate all the help I can get, cheers!

Jan 11 in Python by Anirudh
• 2,050 points

1 answer to this question.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes


This is an amazing Python framework just for this purpose: Kivy

I have personally developed using Kivy and I love it. It spans across multiple platforms ranging from Mac, Android, Linux etc. 

Note: Native iOS development is possible but it is quite cumbersome to do so because Apple doesn't allow native scripting using anything apart from their language.

And, I think you will be aware of the Android Scripting Environment (ASE), right? Well, even if you don't - It is basically a tool to allow scripts to run on the Android environment.

For iOS Python development, all you have to do is you need to embed a Python interpreter into the application and later distribute the script with it.

Well, we do that last part so we can follow the rules/guidelines set by Apple.

Hope this helps, let me know if you need anything else. Cheers!

answered Jan 11 by Nymeria
• 3,500 points

Related Questions In Python

0 votes
1 answer

Is there a foreach function in python and is there a way to implement it if there isnt any

Every occurence of "foreach" I've seen (PHP, ...READ MORE

answered Aug 31, 2018 in Python by charlie_brown
• 7,710 points
0 votes
0 answers

is there a way to run android using python?

can you give a few sample projects ...READ MORE

Apr 22 in Python by Waseem
• 2,590 points
0 votes
1 answer
0 votes
1 answer

Is there a way to run Python on Android?

YES! An example via Matt Cutts via SL4A -- "here’s ...READ MORE

answered Sep 19, 2018 in Python by Priyaj
• 56,140 points
0 votes
1 answer

how can i count the items in a list?

suppose you have a list a = [0,1,2,3,4,5,6,7,8,9,10] now ...READ MORE

answered May 2 in Python by Mohammad
• 1,400 points
+4 votes
6 answers
0 votes
1 answer

What is the recommended way to randomize a list of strings using Python?

Hi. Nice question. Here is the simplified answer ...READ MORE

answered Jan 18 in Python by Nymeria
• 3,500 points
0 votes
1 answer

Shortest path from source to and from a negative cycle using Bellman Ford in Python

class NegativeWeightFinder: def __init__(self, graph: nx.Graph): ...READ MORE

answered Nov 13, 2018 in Python by Nymeria
• 3,500 points

© 2018 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.