The first advice I'd give is to try and develop for PC if you haven't already. If you need an excuse or an objective to get you started, like I do, then Itch has you covered, with dozens of Game Jams happening at any one time!
* =
Other Development Tools
Code Editors/IDEs
Royalty-Free Resources
Documentation & Presentations
Online Presence
Building
Blogging
Publishing
Physical Media
Production
Image & Video
Recording
Compression/Conversion
Versioning/Backup