220 likes | 239 Views
GeneXus .Net Mobile. Cecilia Abadie Project Manager GeneXus USA. Bringing systems closer to the user. The problems. Mobile Applications. Remote use Portability Easy to use Formalize processes Fast and ordered ways to consult information. Mobile Applications.
E N D
GeneXus .Net Mobile Cecilia Abadie Project Manager GeneXus USA
Bringing systems closer to the user.
Mobile Applications • Remote use • Portability • Easy to use • Formalize processes • Fast and ordered ways to consult information
Mobile Applications • “One in three mission critic projects involves mobile devices” • Gartner Study August 2004
Mobile Applications • Application areas • Medicine • Sales • Services • Tracking • Warehouses • Are these solutions independent?
Technology answer • Mobile devices
Technology answer • “Pocket PC Sales Equaled Palm OS Sales During the First Quarter” • “Pocket PCs Gain Ground in PDA Market. More shoppers are opting for devices based on Microsoft's OS” • “PDAs based on Microsoft's mobile platform outsold those based on the Palm OS for the first time in the third quarter of 2004”
.NET Compact Framework • Framework adapted • More and more devices came with CF pre-installed • 2nd more consulted group in MS • Natural programming way
.NET Mobile Generator Goals: • Let’s make it easy! • Let’s make powerful applications • Let’s make all the GeneXus features available
EASY! • Execute = F5
Power • User Interface • Dynamic Combos • Suggest • SIP (Soft Input Panel) • DatePicker • Calculator • Performance • Load On Request
Power • Remote updates
Power • Database • SQL Server • SQL Server CE
Power • Synchronization • SQL Server ~ SQL CE • Web Services • Data View • File Transfer (xml,txt, etc)
Physical • USB cable / cradles • SD Memory Cards • Infrared • Wifi Networking • Bluetooth
All GeneXus features • You don’t need to be an expert!! • You only need to think on the UI • Window sizes • Minimize data entry
Requirements • GeneXus 9.0 !! • Activesync 3.7 and up • Visual Studio .NET 2003 • SDK • Emulator
Conclusion • Let’s take advantage of this opportunity!
Cecilia Abadie Thank you