Uwe Habermann Venelina Jordanova dFPUG-CeBIT-Entwicklertreffen
Was steht an? * VFX 15 Was ist neu? * Ein alter Fuchs zwischen neuen Servern von wOOdy – Jürgen Wondzinski * VFX in Cloud VFX Anwendungen im Web * Alvenos Mit Windows 8 Anwendungen auf VFP Datenbanken zugreifen
* Venelina Jordanova * Master Degree in CS * FoxPro Entwicklerin seit FPD 2.0 * Visual Extend Chefentwicklerin * MCP für SQL Server und Application Architecture Wer spricht denn da? * Venelina Jordanova * Master Degree in CS * FoxPro Entwicklerin seit FPD 2.0 * Visual Extend Chefentwicklerin * MCP für SQL Server und Application Architecture * Uwe Habermann * Diplom-Informatiker * FoxPro Entwickler seit FPW 2.5 * Visual Extend Product Manager * MCP für Visual FoxPro * Uwe Habermann * Diplom-Informatiker * FoxPro Entwickler seit FPW 2.5 * Visual Extend Product Manager * MCP für Visual FoxPro
V&U Ltd. – We and You * Geschäftsführer: Venelina & Uwe * * * Projekte mit VFP, Silverlight, Modern UI * Visual Extend, Silverswitch, Alvenos * Entwicklung in Varna, Bulgarien * Hohe Qualität zu günstigen Preisen
Wo gehts lang?
* Es zeichnet sich eine Trennung ab: Consumer - Business
Consumer * Weniger PCs * Mehr Smartphones und Tablets * Immer und überall online (?) * Wenig installierte Apps * Online Apps * * Andere Kommunikation (Telefon, SMS) * Soziale Netzwerke * Browser
Consumer * Geräte * Klein * Leicht * Preiswert * Touchscreen * Betriebssystem * Android * iOS * (Windows Phone eher für Business)
Business * Desktop PCs * Cloud Computing? * Nur wenige Web-Apps als Geschäftsanwendungen * Sicherheit! * Installierte Apps * Aber auch immer mehr Mobilgeräte * Fahrzeuge * Bei Kunden, im Lager …
Business * Bedienung * Tastatur, Maus, Touchscreen * Betriebssystem * Windows * Für bestimmte Branchen MacOS * Selten Linux * Vorteile * Gerätesteuerung * Ausnutzung der Hardware
Geschäftsanwendungen * Desktopanwendungen * Abhängig vom Betriebssystem * Nutzung aller Ressourcen * Hardware * Netzwerk * Internet * Touchscreen * Offline Betrieb
Geschäftsanwendungen * Webanwendungen * Laufen im Browser * In der Regel öffentlich zugänglich * In der Regel kein Zugriff auf Hardware * Laufen plattformübergreifend auf jedem Gerät
Heute * 1 Betriebssystem für alle Formfaktoren * Desktop:Windows 8 * Tablett:Windows 8 RT * Phone:Windows Phone 8* * Anwendungen laufen überall * auf jedem Gerät * an jedem Ort * * Anpassungen im Code erforderlich
Die Zukunft von Microsoft * Consumer * Microsoft muss mobil werden, aber wie? * Business * Windows! * Cloud? * Services * Kein Interesse an Webanwendungen
Was machen wir? * Geschäftsanwendungen mit VFP * Datenbank * VFP * SQL Server * Frontend * Desktop * Ggf. Mobilgeräte * Ggf. Internet
Anwendungsentwicklung * Existierende Anwendungen müssen weiterlaufen! * Mit vorhandenen Datenbanken! * VFP * SQL Server * …
Anwendungsentwicklung * Zusatznutzen durch neue Technologien * Unterstützung aller Formfaktoren * Desktop * Tablett * Mobiltelefon
Microsoft Technologien * Desktop * Visual FoxPro * Windows Presentation Foundation * Windows 8 Store Apps * Auch für Tablets * Windows Phone App * Web * ASP.NET * Silverlight
Anwendungsentwicklung Windows XP Windows 7 Windows 8Windows 8 RTWindows Phone 8 Mac OSiOSChrome OSAndroidLinux Desktop VFP XX WPF XX Modern UI -XX WP8 ---X----- Web Silverlight XX--X---(X) HTML XXXXXXXXX
Entwickeln für die Microsoft Welt Desktop Tablet Phone Windows 8 Windows 8 RT Windows 8 Windows 8 RT Windows Phone 8 Windows Phone 8 XAML C# XAML C# C++ VB XAML C# C++ VB HTML Javascript HTML Javascript
Anwendungsentwicklung