M$ ещё со времён Sun считает нежелательным само сущестование java. Запускать на java на мелокомягком телефоне - уже редкая дичь. А уж прогать на windows phone - это из разряда фантастики! Забудь. Если тебе так нравится экосистема винды - смотри в направлении .net (c#)
Не знаю подойдет ли тебе такое.. есть курс (сделанный с элементами игры) по изучению программирования (на Java). Так от там можно кодить прям в браузере (в специальном мини окне) там около 1200 задачек (решение для которых и нужно писать в этом окне).. советы по изучению. теория.. ссылки на статьи.. создание игр (тетрис шахматы змейка и другие) приложений.. программ (архиватор файлов например и тд) + можно что то читать параллельно.. head first java например. Java программисты сегодня нужны больше всех. вот ссылка javarush.ru/user/reference/66050877-884f-4ef9-b5a5-05061b0b76c0 (в начале будет введение про роботов. дальше такого будет меньше.. и начиная с 2 урока будут задания для которых материал дадут потом.. (или дадут мало материала на эту тему) или пропускай или гугли..