NB: Этот вопрос может показаться слишком широким или вне темы.
Я не знаю о С# или о разработке Windows Phone 8.1.
Я имею базовые знания о C++ и работал на PHP.
С завтрашнего дня я должен работать на WP 8.1. Поскольку нет времени изучать С#, я спрашиваю вас, нужно ли сначала изучать С#, прежде чем приступать к работе с WP 8.1?
Если, какие темы я должен уделять больше внимания? Любые темы, которые я могу пропустить.
Основы С# можно найти здесь.
Для WP 8.1 я стараюсь следовать этому курсу.
Я обнаружил, что знание С# не является обязательным условием, если вы знаете другие подобные языки.
Но для того, чтобы писать хорошие и хорошо сохранившиеся, вы должны знать языковые особенности и идиомы.
Если вы хотите начать как можно быстрее, просмотрите главы своих книг на С#, чтобы вы поняли, что возможно. Когда вам нужно написать код, который обрабатывает определенную часть языка, откройте свои книги в главах, которые его обрабатывают.
Попытайтесь найти/узнать, что нужно, когда вам это нужно.
Поскольку вы говорите, что есть время, поэтому попробуйте получить представление о самой.net и некоторых подсказках С# для программистов c++, таких как http://msdn.microsoft.com/en-us/library/yyaad03b(v = VS.90).aspx
И да, вам нужно знать о С# для разработки на телефоне Windows. так что получите книгу aС# и читайте в ней немного каждый день, и вы поправитесь шаг за шагом.
Также важным моментом является сама визуальная студия, вам нужно знать, как с этим бороться.
yes, most likely