Geek Culture
Published in

Geek Culture

MOBILE APP DEVELOPMENT USING PYTHON

Introduction to Mobile App Development Using python language and frameworks.

Image: https://pythondevs.org

WHY PYTHON?

  • Faster Programming performance:
  • Test Driven Development compatibility:
  • Variety of Libraries:
  • Strong Community:

FRAMEWORKS FOR APP DEVELOPMENT:

· KIVY:

$ python3 -m venv my_kivy_project$ source bin/activate$ python -m pip install kivyfrom kivy.app import Appfrom kivy.uix.button import Buttonclass TestApp(App):def build(self):return Button(text='Hello World')

· BEEWARE:

$ python3 -m venv .env$ pip3 install briefcase$ briefcase newFormal Name [Hello World]: PyythonApp Name [Hello]: TestAppBundle Identifier [com.example]: com.thepepper.writeHelloProject Name [First Project]:Author [Developer Name]: <Your Name>Author's Email: <Your Email>Application URL:Select one of the following:[1] Python[2] PySide2[3] NumPy[4] NoneGUI Framework [1]: 1
  • The Briefcase tool lets you create project boilerplates for specific native applications and provides an interactive way to help you create your project by prompting you for key information.

CONCLUSION

--

--

A new tech publication by Start it up (https://medium.com/swlh).

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store