Windows 7'de Windows Phone 8 geliştirme - mümkün mü veya mümkün olacak mı? [kapalı]


12

Windows 7 makineme Windows Phone 8 SDK'yı yüklemeye çalışıyordum ve 'sadece Windows 8'de desteklenen' mesajıyla bana vurdu. Aslında Visual Studio 2012'de Phone 7.5 uygulamaları geliştirmek istedim, 7.1 SDK ile imkansız bir şey, bu yüzden 8 SDK'nın işi yapacağını düşündüm.

8 SDK'nın piyasaya sürüldüğünde tartışmalı olması yeterli değildi, şimdi genel olarak mevcut olduğuna göre, bana göre sadece Windows 8 için kullanılabilir hale getirmek korkunç bir karar gibi görünüyor, çünkü benim düşünceme göre, ciddi ve aklı başında bir geliştirici Sadece Metro UI nedeniyle Windows 8'i veya en azından yakın gelecekte yükleyin.

Yani, Windows 7 üzerinde Windows Phone 8 geliştirmek veya en azından 7.5 için geliştirmek ama Visual Studio 2012 kullanmak için herhangi bir geçici çözüm biliyor mu?


3
İlk başta da beni rahatsız etti, Win8'e yükseltmeyeceğim bir makinem var çünkü Steam koleksiyonumun nasıl baş edeceğinden emin değilim. Ama aksi takdirde Windows 8 deneyiminden memnun kaldım.
Ian

Windows Phone 7 SDK için Windows Phone 7.8 güncellemesi yayınlanmadığından (sonraki Windows Phone 7 güncelleştirmesi 0 ile ilgili herhangi bir bilgi) 7.1 SDK ile Windows Phone 7.5 geliştirilebilir. Çözüm tabii ki Windows Phone 7 ihtiyaçlarınız için VS2010 kullanmaktır.
Ramhound

Ben de bundan korkuyordum. Visual Studio 2010 harikaydı, ancak Visual Studio 2012 daha da iyi ve CTP yaklaşık bir yıl önce çıktığından beri kullanıyorum, bu yüzden 2010'a geri dönmek garip olacak.
Tiborg

2
Bu soru konu dışı gibi görünüyor, çünkü 3. taraf araç seti yapılandırmaları, yani görsel stüdyo, windows phone geliştirme ve windows işletim sistemleri hakkında.

Yanıtlar:


18

Hayır, ne yazık ki hepsi Windows 8. Bunun nedeni, Windows 8'deki hipervizörün Windows telefon 8 makinelerini taklit etmek veya sanallaştırmak için kullanılmasıdır. Tabii ki ve pazarlama.

Düzenle:

Windows 8 kullanan geliştiriciler için, şimdi tüm dizüstü bilgisayarlarda kullanıyorum ve beğendim. Visual Studio 2010 ve 2012'yi hiçbir sorun olmadan çalıştırıyorum.


4
Şey, hız ve akıcılık söz konusu olduğunda Windows 8'i de seviyorum. Ama beni en çok rahatsız eden şey, başlat düğmesinin (en azından etkinleştirmek için bir seçenek) ve sadece orada olmak için yapılmış ve herhangi bir işlevsellik sağlamak için yapılmayan zayıf uygulamaların kaldırılmasıdır. Tek kelimeyle, Metro kullanıcı arayüzünün (kendi başına kötü olmayan, ancak dokunmatik olmayan cihazlar için kötü olan) kullanıcı olarak bana zorla empoze edilmesinden nefret ediyorum.
Tiborg

3
Evet, aslında yeni başlat menüsünü seviyorum çünkü eskiden kullandığım tüm uygulamaları eski başlat menüsünün önüne sabitledim, bu yüzden benim için sadece daha büyük bir renkli sürüm. Yine de "metro / ModernUI" uygulamaları kullanmıyorum.
Ian

1
Ve wpsdk ile oynamak istiyorsanız win8 64 bit yüklediğinizden emin olun
Mariano Montañez Ureta

@Tiby Takım üyelerimden biri, stardock.com/products/start8 penceresindeki başlat menüsünü almak için stardock kullanıyor ve bundan oldukça memnun. Diğer ürünleri de ilginç görünüyor stardock.com/products/modernmix/features.asp
softveda

2

(Muhtemelen sorununuz için zaten bir çözüm buldunuz, ancak bence bu, çevremizi ilk kez ayarlayan diğer kişiler için yararlı olabilir.)

Windows Phone 8 SDK'sında Visual Studio 2012 Express bulunmaktadır.

Bu Nokia Geliştirici Wiki makalesinde açıklandığı gibi bir sanal makineye yüklerseniz , çalışan bir WP8 Emulator'unuz varken Windows 7 makinenizi kullanmaya devam edebilmeli ve Windows 8'e geçmekten kaçınabilmelisiniz.


1

En büyük neden, Windows 8 uygulamalarının ve WP8 uygulamalarının yeni WinRT çalışma zamanının .NET'i desteklememesidir, Windows 7'de winRT'yi çalıştıramazsınız, böylece uygulamalarınız derlenmez. WPF ile metro tarzı uygulamalar oluşturabilirsiniz, ancak Windows 8'de çalışmazlar (en azından metro / modern modda değil).


1
Windows 8 uygulamaları değil, Windows Phone 8 uygulamaları geliştirmeye çalışıyor . Karmaşık adlandırma şemasını biliyorum.
Phil

Ian, Windows 8 Phone SDK'nın telefonu taklit etmek için Hyper-V sanallaştırması gerektirdiğine dikkat çektiğinden, Windows Phone 8 uygulamaları da Windows 8 kullanılarak geliştirilmelidir.
Zach Johnson
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.