Hi
The steps would be:
1. Create the Main App
2. Connect to firebase using a token
3. Create a MDData table
4. Change data using methods and callbacks from buttons...
This is an example using SQL DB, but you could do the same using firebase
rom kivy.app import App
from kivy.lang import Builder
from kivy.uix.boxlayout import BoxLayout
#from firebase import firebase
import MySQLdb
class FirstScreen(BoxLayout):
def database(self):
import MySQLdb
db = MySQLdb.connect("your data here")
insertrec = db.cursor()
sqlquery = "INSERT INTO `Userpassword` (`mail`, `password`) VALUES ('valeu', 'valeu')"
insertrec.execute(sqlquery)
db.commit()
db.close
# Designate Our .kv design file
kv = Builder.load_string("""
<FirstScreen>:
name: "first"
BoxLayout:
padding:'2.04cm'
spacing:'0.838cm'
orientation: "vertical"
size: root.width, root.height
BoxLayout:
orientation:'vertical'
size_hint_y: None
height:'4.169cm'
Image:
source:"domy.png"
size_hint_y: None
height:"2.465cm"
Label:
text:'Sign In'
font_size: '1.05833cm'
""")
Let me know if it helps...