Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

By using an interpreted language or a language with a vm with implementations in other OSes( like Java or Python. ) you could do it. Or you could make a web app. You can't make a native Mac application from Windows because there aren't any cross-compilers ( as far as I know ) that support Mac from Windows.