Odpowiednik Java Midlet w C# ? soft na komórki

0

Witam, czy w Visual Studio (język C#) jest możliwość pisania oprogramowania na telefony np. z symbianem (NOKIA) ?? Jeśli tak to w czym i po krótce - jak ? Resztę wygooglam, proszę o podanie haseł...

Dzięki!

Pozdr.

0

Nie.

Znaczy teoretycznie istnieje implementacja .NET Framework na Symbiana tworzona przez zewnętrzną firmę, ale nie wiem czy i jak to działa. Zresztą to było dawno temu jak o tym słyszałem.

Dla Symbiana S60v5 (dotykowego) jest Silverlight w wersji CTP (alpha) i można pisać aplikacje w Silverlight.

Ale za to mozna w C# pisać oprogramowanie dla Windows Mobile i Windows Phone.

0

i tak i nie, na kilka platform mozna albo niedlugo bedzie mozna tworzyc uzywajac c#.

Windows Mobile/Phone jak powiedzial Ktos.

iPhone, masz MonoTouch, czyli technologie korzystajac z mozliwosic kompilowania do dowolnej platformy. Jedne ograniczenia to koszta MonoTouch, i to ze musisz tworzyc ma Mac'u bodajze. Ale dodam ze sporo gier jest pisanych w c#.

Android. Novel tworzy takze MonoDroid. Framework juz mozna sciagnac ale UI chyba jeszcze nie mam.

Pozdrawiam.

0

Dla Symbiana S60v5 (dotykowego) jest Silverlight

To mnie ciekawi. Musze się przyjrzeć Silverlight, mam to na dysku, ale jeszcze nie używałem.

0

Dla Symbiana S60v5 (dotykowego) jest Silverlight

hmm.. to bardzo ciekawe - IMHO, to oznaczałoby że maja praktycznie całą implentację przynajmniej .Net poziomu 2.0, czy źle myślę?

0

Haha, to chyba pierwsza implementacja .NET Frameworka na coś innego niż Windows stworzona i wspierana przez Microsoft. Co najlepsze - runtime waży 1.8MB, framework 6.6MB, a skompresowana paczka nie przekracza 4MB. Ale cały .NET Framework 2.0 to nie jest, strasznie okrojony z tego co widzę. Ale skoro istnieje runtime, i to w wersji 3.5.

Ciekawe :). Osobiście byłbym wniebowzięty, gdyby przypadkiem powstały jeszcze oficjalne implementacje na Androida i iPhone.

0

Nie bawiłem się za długo, ledwo uruchomiłem ze dwie aplikacje. Z tego co widziałem, to to jest SL 2.0 zaledwie (normalny jest już 4.0) i działa na razie tylko w przeglądarce (standardowej, skądinąd całkiem niezłej).

Nie ma obsługi następujących technologii: Cryptography, Deep Zoom, DLR, DRM, HTML DOM bridge, LINQ to SQL, Localization (dla zasobów), Reflection, Sockets, WCF i... Visual Basica. Tylko Visual C# jak na razie :-)

Isolated Storage ma tylko 1 MB, ThreadPool nie jest obsługiwany, nie są obsługiwane klasy z System.Windows.Controls.*.dll, System.ServiceModel, całe System.Security, System.Web.UI.SilverlightControls, System.Reflection, niektóre kontrolki też nie są jeszcze zrobione (m.in. DataGrid i Label).

I jeszcze niektóre metody mają specyficzne zachowanie, jest opisane w SDK.

Haha, to chyba pierwsza implementacja .NET Frameworka na coś innego niż Windows stworzona i wspierana przez Microsoft.

Druga. Pierwszy był mityczny Rotor dla FreeBSD.

Ciekawe :). Osobiście byłbym wniebowzięty, gdyby przypadkiem powstały jeszcze oficjalne implementacje na Androida i iPhone.

Dla iPhone nie ma co liczyć, Apple się nie zgodzi. Javy też nie ma i nie będzie, Flasha nie będzie, niczego nie będzie...

0

Patrząc na to, że istnieje implementacja .NET Frameworka Novella na iPhone można sądzić, że Apple nie ma zbyt wiele do gadania, chociaż ostatnio słyszałem, że i w tej kwestii licencja ma się zmienić :/.

0

@Rev.pl: to nie jest implementacja .NET, tylko mozliwosc skompilowania c# z pomoca Mono do dowolnego jezyka nie tylko CLR ale na przykald do kodu
maszynowego procesora ARM. Podobnei z Mono mozna pisac aplikacje dla Wii.

na iPhone nie mozna i pewnie nigdy nie bedzie mozna odpalic zadnej wirtualnej maszyny.

Pozdrawiam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1