Czwartek, 24 Maj 2012, 08:18

Autor Wątek: Rozmyślania o programowaniu dla WP7  (Przeczytany 530 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Rozmyślania o programowaniu dla WP7
« dnia: Sobota, 30 Lipiec 2011, 19:38 »
jako, że platforma dotnet nie jest zbyt skomplikowana to może bym jakąś prostą aplikację skrobnął (dla własnej praktyki), ale nie chce jej wystawiać w marketplace. Ma ktoś na forum odblokowany telefon na testy?

Offline Sainti

  • GZU
  • Core
  • ****
  • Wiadomości: 1307
  • Podziękowań: 97
  • Płeć: Mężczyzna
  • HTC Mozart
    • Mój sieciowy kącik
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #1 dnia: Sobota, 30 Lipiec 2011, 20:45 »
Jasne. Jak coś będziesz miał, to daj znać. :)

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #2 dnia: Sobota, 30 Lipiec 2011, 20:49 »
jak nie przejdzie ochota do zrobienia to podrzucę coś, póki co ściągam win7 z msdn, bo na xp nie chce się instalować pakiet deweloperski.

Online Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 6088
  • Podziękowań: 205
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #3 dnia: Sobota, 30 Lipiec 2011, 22:41 »
Cytuj
Ma ktoś na forum odblokowany telefon na testy
Oczywiście :ok:

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #4 dnia: Niedziela, 31 Lipiec 2011, 18:21 »
spostrzeżenia po krótkim zapoznaniu ze środowiskiem.
- całość instaluje się dość długo, czas uruchomienia czegokolwiek w emulatorze to dobre pół minuty, działanie emulatora także upiornie wolne. Można to "odrobinkę" przyspieszyć przez uruchamianie w konfiguracji x86 zamiast w "any cpu"

- każda aplikacja jest wyizolowana od reszty systemu, nie ma dostępu do systemu plików (jest dostępne tylko tzw isolated storage). Interakcja możliwa tylko z wbudowanymi aplikacjami (przez Microsoft.Phone.Tasks).
Aplikacje, które umożliwiają dostęp do rejestru, plików itp to czysty reverse engineering. Całość przypomina bardziej pisanie webowej aplikacji.

- Ci, którzy pisali jakieś arcade'ówki na XBox'a 360 powinni się czuć jak w domu, bo przełożenie ich na WP7 będzie polegało na zmianie sterowania i paru kliknięciach w projekcie.

IMO można na ten system tylko gierki pisać, ewentualnie aplikacje wspomagane intensywnie siecią.

Online Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 6088
  • Podziękowań: 205
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #5 dnia: Niedziela, 31 Lipiec 2011, 18:58 »
Cytuj
ewentualnie aplikacje wspomagane intensywnie siecią
Sądzę, że M$ idzie właśnie w tym kierunku.

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #6 dnia: Niedziela, 31 Lipiec 2011, 19:27 »
tak, tylko, żeby zrobić coś w tym kierunku to tylko miejsce na serwerze, bo jedyne pliki jakie można przetwarzać względnie bez problemu bezpośrednio na urządzeniu to grafika.

Nawet prosty program trzymający zaszyfrowane hasła nie ma racji bytu:
a) obsługa szyfrowania musiałaby zostać napisana dla niego od podstaw
b) trzymanie w isolated storage ma wadę, backup'u nie da się zrobić "od tak", bo jedyna metoda na przeniesienie danych to wysłanie na serwer (sic!). Co innego jak to twój serwer, na serwer twórcy aplikacji nigdy bym tego nie wysłał.

Konkluzja - powinni stworzyć jakiś wirtualny system plików na urządzeniu jak już się tak troszczą o bezpieczeństwo (odizolowane pliki wymienialne między aplikacjami i bezpośrednio z PC). Nie wspominając o jakimś wsparciu dla przechowywania danych w bazach danych (WM był SQL CE).

Online Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 6088
  • Podziękowań: 205
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #7 dnia: Niedziela, 31 Lipiec 2011, 20:42 »
 :o mam wrażenie, że poszedłeś po bandzie :oT  W zasadzie to tylko w połowie wiem o czym do mnie rozmawiasz, a to miało być tylko info o wakacie :-X

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #8 dnia: Niedziela, 31 Lipiec 2011, 20:54 »
chciałem napisać prostą aplikację odczytującą który klawisz został naciśnięty, w projekcie windows phone silverlight nie mogę się dobrać do klawisza! Klawisze w ogóle nie są "przejmowalne".
Ostro polecieli w tym systemie z "pudełkowaniem aplikacji"

Offline Sainti

  • GZU
  • Core
  • ****
  • Wiadomości: 1307
  • Podziękowań: 97
  • Płeć: Mężczyzna
  • HTC Mozart
    • Mój sieciowy kącik
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #9 dnia: Niedziela, 31 Lipiec 2011, 21:42 »
Ostro polecieli w tym systemie z "pudełkowaniem aplikacji"
I dzięki temu trudno go "popsuć" jakimś programem. ;)
Rozumiem, że nie podoba się to tym, co lubią grzebać, ale zwykły użytkownik nie będzie w stanie rozsypać systemu instalując nawet setki źle zrobionych aplikacji. Programiści muszą bardziej kombinować, jednak Microsoft powoli daje im jakieś ułatwienia. W nowych narzędziach w wersji Beta już jest wsparcie m.in. dla socketów, bazy danych, czy obrazu z kamery.

BTW. Wydzieliłem ten temat z ofert pracy.

Offline YoGi

  • GZU
  • Core
  • ****
  • Wiadomości: 717
  • Podziękowań: 8
  • Płeć: Mężczyzna
  • Samsung Galaxy Note :)
    • Liquid Cooling Gallery
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #10 dnia: Wtorek, 02 Sierpień 2011, 20:20 »
Jakiś czas temu zacząłem pisać swoje api, jednak brakło czasu. Jak znajdę trochę, to znowu przysiądę, może wymyślę coś ciekawego :)

Założeniem M$ było zrobienie boxa, którego nie popsujesz, więc...
| Q9550 | MSI P35 Neo2-FR | Mushkin 4x2 XP2 + SP2+ | HiS HD 5850 | Samsung 470 128GB & F3 1TB | ASUS XONAR DX |
| Logitech Z-5500 & MX 5500 Revolution | NEC 20WGX2 Pro S-IPS | Samsung ML-2010PR | Pioneer DVR-216 |

Liquid Cooling Gallery

Online Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 6088
  • Podziękowań: 205
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Rozmyślania o programowaniu dla WP7
« Odpowiedź #11 dnia: Wtorek, 02 Sierpień 2011, 21:25 »
Dla zainteresowanych, tu jest zajebisty wątek: http://forum.wp-7.pl/temat-tworzymy-razem-gre