Download presentation
Presentation is loading. Please wait.
Published byBlaise Nichols Modified over 9 years ago
1
Smart Client for Smart Devices Niels Gebauer Director Client Tools Consultancy ngebauer@ClientTools.com.au The slides contain brief notes Some slides are animated and are best viewed in Slide Show Mode
2
© 2013 CTC www.ClientTools.com.au Specializes in client interface solutions to customers using EAE and AB Suite systems The company aim is to provide products and services that add value to EAE and AB Suite by enriching the End User Interface capabilities Founded May 2007 Located in Adelaide, South Australia 2
3
© 2013 CTC www.ClientTools.com.au 3 The CTC Smart Client Environment Smart Client Landscape Generate Environment Runtime Architecture Demonstrations Smart Client UI Custom Controls Copy From Grid Smart Devices PC – iPad - iPhone The CTC Smart Client Environment Smart Client Landscape Generate Environment Runtime Architecture Demonstrations Smart Client UI Custom Controls Copy From Grid Smart Devices PC – iPad - iPhone
4
© 2013 CTC www.ClientTools.com.au 4 Smart Client Landscape Desktops/Laptops Smart Phones Tablets JavaScript CSS3 +
5
© 2013 CTC www.ClientTools.com.au 5 EAE Model DB AB Suite Model DB EAE Developer CE Generate Environment Generated Solution Plug-In Generators AB Suite Developer Plug-In Generators CTC ASP.NET Generator CTC Configurator CTC Config XML DB CTC WCF Services Generator CTC WPF Client Generator CTC Smart Client Generator CTC Silverlight Generator
6
© 2013 CTC www.ClientTools.com.au 6 Smart Client Application Smart Client View Controller Unisys Component Enabler IIS Generated Ispec Views & View Models Downloaded Ispec Views & View Models Views Navigation Forms Download Forms Display Event Handling Data Binding CE Proxy Connect/Transact Ispec Model List data Status Line Views/Forms Download Local Storage Data Items Smart Client Services Session State Host Communication
7
© 2013 CTC www.ClientTools.com.au 7 Efficient Environment Automatic forms distribution Forms are downloaded once only and cached until changed Minimum resources required on the Web Server Forms are processed and rendered locally on the Client Only data is exchanged with the Web Server End-User Experience Desktop-like experience Immediate feedback to user actions Good performance Transaction Size (Sample System CUST Ispec) in Bytes ASP.NET (AJAX) Smart Client Request Message – Client to Web Server 1,121- (1,121) 782 Response Message – Web Server to Client 17,568- (16,837) 2,352
8
© 2013 CTC www.ClientTools.com.au 8 The CTC Smart Client Environment Smart Client Landscape Generate Environment Runtime Architecture Demonstrations Smart Client UI Custom Controls Copy From Grid Smart Devices PC – iPad - iPhone
9
© 2013 CTC www.ClientTools.com.au 9
10
10 Date Picker DataGrid Slider Charting Chart Types Column Bar Pie Line Column Sorting Alternating row colors Additional Controls Additional custom controls can be added by customers or CTC. Map Popup Combo Box CopyFrom List
11
© 2013 CTC www.ClientTools.com.au 11
12
© 2013 CTC www.ClientTools.com.au 12
13
© 2013 CTC www.ClientTools.com.au 13
14
© 2013 CTC www.ClientTools.com.au 14 One solution targets many devices PC’s and MAC’s Apple iPads and iPhones Android Tablets and Phones Windows Tablets and Phones Use industry standards HTML 5 + CSS 3 and JavaScript No dependency on proprietary plug-ins Efficient environment – leading to good end user satisfaction Forms are processed and rendered locally on the Client Minimum resources required on Web Server Flexible and highly customizable to suit local requirements
15
© 2013 CTC www.ClientTools.com.au 15 McGowan Computer Associates George McGowan gmcgowanjr@aol.com McGowan Computer Associates George McGowan gmcgowanjr@aol.com Banco República del Uruguay
16
© 2013 CTC www.ClientTools.com.au 16 More information available online Free trial version available for download Free remote assistance for Proof-Of-Concept projects Contact: ngebauer@ClientTools.com.au
17
© 2013 CTC www.ClientTools.com.au 17
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.