Okt 03
VHPD-Black Jack für Windows Mobile
Heute wurde der letzte Alphabuild abgeschlossen und wir befinden uns im 4. Meilenstein von unserem VHPD-Black Jack.
Was bereits erledigt wurde:
- Grundlegende Spielsteuerung
- Fortlaufendes Menü
- Anfang einer KI
Was noch zu erledigen ist:
- Ausbauen der KI
- Bugs entfernen
- Harte ausblenden von Frames ausbessern
Vielen Dank an Maximilian Häge, Betreiber von ITs-Real.de, der das Projekt kräftig unterstützt hat.
Sobald die erste Beta von unserem Projekt fertig ist, wird diese hier zum Download bereitgestellt.
Sep 24
[Medienreihe] Windows Mobile Part 1: Videospiele
Medien – ein stark wachsender Bereich, auch in Windows Mobile. In Zusammenarbeit mit dem 3G-phoneblog wird nun eine mehrteilige Serie zu dem Thema Medien veröffentlicht.
- Einführung in den Spielen für Windows Mobile (3G-Phoneblog.de) ->
Entwicklung für Windows Mobile
Für eine andere Plattform zu entwickeln, ist oft nicht einfach, vor allem wenn auf dem Endgerät nicht direkt Programmiert werden kann. Für die Entwicklung für Windows Mobile kann man mehrere Programmiersprachen und IDEs verwenden:
- Microsoft Visual Studio 2009 – c#, basic und c++
- Sharp Develop 2.2 – c#
- Lazarus – Pascal
Mit diesen nützlichen IDEs sollte es um einiges leichter sein, ein Spiel für WiMo zu entwickeln.
Standardgemäß wurde in Windows Mobile ein Compact .Net Framework bereitgestellt, mit dem man einfache Systemschnitstellen verwenden kann. Windows bietet ein ausführliches SDK an, um alle Schnittstellen kennen zu lernen, jedoch gibt es grobe Versionsunterschiede. Momentan ist Compact Framework in der Version 3.5, aber Windows Mobile 5 (vorherige Version) hat gerade mal Compact Framework 2.2 vorinstalliert. Ältere Programme laufen aber auf dem neuen Framework (Rückwertskompatibel), aber neuere Software läuft nicht auf dem alten Framework.
Zusätzlich bemüht sich das Windows Mobile-Team eine 3D-Schnittstelle anzueignen, wie es bereits mit Direct X in dem normalen Windows perfekt funktioniert. Momentan müssen sich die Entwickler noch unter den verschiedenen Graphic-Libarys unterscheiden, wodurch keine 100 prozentige Optimierung gewährleistet werden kann.
- Zum nächsten Thema auf 3G-Phoneblog.de ->
Kommende Themen in der Reihe
- Kommende Spiele-Technologien in Windows Mobile
- Die Top Spiele von Windows Mobile
Sep 03
Internet fürs Handy – stark gefragt
Immer mehr Provider und Webseitenbetreiber, bieten eine Webseite für unterwegs an. In den letzten Jahren haben sich die Webseiten für Handys nahezu verdoppelt und umgekehrt wurde das surfen mit dem Handy immer billiger. Führende Handyprovider kämpfen um Kunden und genau dieser Konkurrenzkampf sorgt für den guten Preis.
Besondere Internetdienste wie “MySpace”, “YouTube” und “Facebook” profitieren unter diesem boom auch, den nun kann man zum Beispiel spontan ein Video mit dem Handy aufzeichnen und im gleichen Atemzug auf YouTube ausstrahlen. Auch viele Insant Messenger wie “ICQ” und “MSN” werden für den mobilen Begleiter kostenlos angeboten um immer online zu sein.
Von der Geschwindigkeit ist je nach Anbieter und Empfangsstärke ein großer Spielraum, manchmal kann man mit 56 kBit/s surfen und mit HSDPA sogar bis zu 7.2 MBit/s erreichen.
Probleme gibt es jedoch auch, oftmals sind die Mobilfunknetze schwach ausgebaut und können bei einem weiterem starken boom nicht mehr ausreichen für das mobile Internet, denn die meisten Funknetzwerke wurden nur für das Telefonieren ausgelegt und nicht für das High-Speed Internet.
Aug 27
Windows Mobile richtig Erweitern
Jeder der ein Windows Mobile Handy besitzt, weis wie schwer es ist gute Software für den mobilen Begleiter zu finden. Zusätzlich sind die störenden Bugs bei den Windows Mobile Flashs oft ein Hindernis für den harten Alltag.
Der 3G-Phoneblog hat hier für die Windows Mobile Nutzer einen richtigen Meilenstein im Internet verlinkt: http://forum.xda-developers.com/index.php
“…Die Internetplattform XDA-Developers, oder Kurz XDA-Devs, sind eine weltweit berühmte sowie von Microsoft anerkannte Website zum regen Austausch von Windows-Mobile Usern.
Am Anfang als reine Hilfeseite für jedes HTC-Handy mit WM gedacht, entwickelte sie sich rasend schnell zu einer Austauschplattform für Nutzer sowie Entwickler…”
Weiterlesen auf 3G-Phoneblog>
Gespannt können wir auch auf das neue Windows Mobile 6.5 freuen, was eventuell sogar dem Androit oder dem IPhone die Show stehlen kann.
Quelle: 3G-Phoneblog.de
Jul 31
SharpDevelop 2.2 macht PocketPC Programmierung zum Kinderspiel
Die Entwicklung auf den immer leistungsfähigeren Windows Mobile Geräten ist alles andere als einfach, nur Visual Studio von MS gibt den Entwicklern die nötige Umgebung um ein effektives Programm zu schreiben, der Nachteil liegt jedoch hier am teuren Preis des Visual Studios.
Wer den Komfort von einer gelungenen IDE haben will und dazu nichts zahlen will, ist mit Sharp Develop sicherlich gut aufgehoben, denn es kann wirklich sehr gut helfen, bei der Entwicklung von Windows Mobile Geräten.
Für eine Reibungslose Entwicklung mit Windows Mobile Compact Framework, benötigt man die SharpDevelop 2.2 Version.
Optisch ist Sharp Develop sehr schlicht gehalten, jedoch beinhaltet es alles, was man für eine Compact Framework Entwicklung benötigt.
Quick Start Guide
- .Net Framework 2.0 SDK Downloaden
- Nach dem Installieren mit dem Explorer auf “C:\Programme\Microsoft.NET\SDK\v2.0\CompactFramework” gehen und die Datei “netcfsetupv2.msi” Starten. Diese installiert fehlende CNF Inhalte.
- Danach einfach ShaprDevelop 2.2 Starten und eine “Neue Projektmappe” Anlegen.
- c# -> Compact Framework -> Windows Anwendung
Nun kann man wie gewohnt in c# entwickeln und der Formdesigner hilft dabei, dass alles gut aussieht und erleichtert sehr stark die Arbeit.
Leider entstehen bei der Entwicklung oft Hinweise, dass einige automatisch erzeugten Aufrufe nicht in Compact Framework vorhanden sind, deshalb sollte man einfach diese Zeilen auskommentieren mit “//”.
Fazit: Endlich haben wir vom VHPD-Team eine IDE gefunden, mit der die Entwicklung von Windows Mobile Geräten nahezu problemlos geht und dazu auch noch viele nützliche Tools hat, damit die Entwicklung von Compact Framework Applikationen ohne hohe Anschaffungskosten einer IDE ablaufen kann. Das sorgt für Freeware Anwendungen für unseren Mobilen Begleiter
.
Mai 05
Mit Pascal Programme schreiben für Windows Mobile CE
Es ist doch möglich: Mit Pascal eine Windows Mobile CE Applikation zu schreiben, doch ist dies nicht ganz einfach.
Nach ca. 3 Stunden haben wir vom VHPD-Blog es geschafft, mit Pascal für Windows Mobile zu programmieren. Das tolle an Lazarus ist das Open Source – Frei verwendbar für jeden bereich, egal ob kommerziell oder privat.
Auch den Formeditor kann man fast vollständig benutzen, um eine Windows CE Anwendung zu schreiben, jedoch sollte man die Forms so anpassen, dass diese dem Windows Device entsprechen.
Ein klarer Nachteil sind leider die umständlichen Einstellungen, um den Free-Pascall Compiler dazu zu bringen, eine Windows CE exe zu erzeugen. Die vorhandenen Tutorials sind mangelhaft und oft verwirrend.
Bald werden wir ein deutsches Tutorial zur Erstellung von Windows Mobile Anwendungen mit Lazarus veröffentlichen.
Apr 12
Mit Hilfe von Visual Studio 2008 Professional ist es kein Problem mehr
Das Mobile Windows wird immer häufiger benutzt und die neuen Handys strahlen mit der Aktuellen Windows Mobile 6.1 Professional Version, aber warum gibt es nur so wenige Applikationen für Windows Mobile?
Windows Mobile hat zwar den typischen Windows Aufbau, aber die normalen Windows Anwendungen laufen nicht auf Windows Mobile, da Windows Mobile auf einen speziellen Prozessor aufbaut.
Somit ist das Programmieren für ein Windows Mobile Device doch nicht so einfach.
Programme um Applikationen für Windows Mobile zu schreiben:
1. Microsoft Visual Studio 2008 Professional
Das beste Tool schlecht hin, um für Windows Mobile Anwendungen zu programmieren, dazu lässt es den Benutzer die Wahl zwischen c++, c# und Visual Basic .net. Mit Visual Studio kann man das volle Compact Net Framework des Windows Mobile Device ausnutzen.
Der beigelieferte Emulator für Windows Mobile Geräte ermöglicht auch das sofortige Testen der Applikation ohne ein Windows Mobile Gerät anzuschließen.
Nachteil
Nur mit der Visual Studio Professional Version ist es möglich, eine Windows Mobile Device Applikation zu schreiben, die Express-Editionen können dies leider nicht. Der hohe Preis rechtfertigt sich durch den eigentlichen Gebrauch im Gewerbe, dies verhindert jedoch viel Open Source für Windows Mobile Geräten.
Mär 30
Multilinguale Programme programmieren mit XML
Immer größer und breiter wird Freeware vertrieben, doch wie schafft man es einfach, ein Programm zu programmieren, dass mehre Sprachen unterstützt?
Die einfachste Möglichkeit ist mit einer XML-Sprachdatei, in der XML-Sprachdatei werden die verschiedenen Sprachen gespeichert.
Das Programm muss dann nur noch die XML-Datei auslesen und die darin gespeicherten Strings der GUI zur Verfügung stellen.
Wir vom VHPD-Team entwickeln zurzeit ein einfaches XML-Sprachdatei Modul, das auch auf Windows CE läuft. Dieses Modul ist bereits jetzt schon Bestandteil des Smart VocMan.
Momentane Programmiersprache: C#