MIT appinventor is an olnine software created by Massachusetts Institute of TechnologyYou only need a Gmail account and android mobile to create your own app at this link
These are the steps to create an app:
To learn more HTML/CSS, check out these tutorials!