Long ago when I was just a lad, I sat in my Votech computer programming class and learned Visual Basic. Visual Basic proved a wonderful primer for learning about UI components and their names. I learned about the text box, the list box, the dropdown, the combo-box, the button, etc.
Then later in life I learned about html, and ui design patterns such as the bread crumb, the menu, the footer, etc...
Now that mobile websites and apps have emerged, I'm wondering where I can find a list of UI components for mobile apps. Obviously there's over lap between these and VB / HTML but I've noticed that there are new things here as well, such as menus that scroll horizontally off screen (for example Google on a mobile device), menus the appear behind a page when clicking the three horizontal bars.
What are some good sources to learn the short-names of mobile ui components like these?