Introduction to Sencha Ext JS

Size: px
Start display at page:

Download "Introduction to Sencha Ext JS"

Transcription

1

2 Introduction to Sencha Ext JS Olga Petrova Sales Engineer EMEA

3 Agenda Use Case How It Works Advantages Demo

4 Use case

5 Ext JS a Javascript framework for building enterprise data-intensive web applications

6 Enterprise Needs fast development of complex business-critical apps that have to be alive for several years

7 Fast short time-to-market short release time

8 Complex many modules and submodules hundreds or thousands of user stories huge codebase

9 Business-critical need to be stable and reliable suit changing business requirements data-intensive product vs app development

10 Alive for several years easy maintainable and supportable follow all modern technologies work with all new browsers and devices

11 provides everything a developer needs to rapidly build data intensive cross-platform enterprise web applications

12 How it works

13 Used technologies

14 Ext JS is a frontend technology RAD Server IIS Apache Tomcat Node JS Delphi C++ Java.NET PHP Interbase Oracle SQL Server MongoDB MySQL

15 Client-Server communication: the 1990s

16 Client-Server communication: Modern web app

17 Ext JS Advantages

18 Ext JS robust components advanced data package cross-platform archtectural patterns theming tooling modern web features

19 Ext JS components

20 Robust components Grid Tree TreeGrid PivotGrid Chart Calendar Dashboard Form Form fields Window Panel Toolbar Menu d3 Visualizations etc.

21 Robust components all components are perfectly compatible optimized to work with huge datasets easily customizable

22 Advanced grids Large dataset support High performance, paging Spreadsheet functionality Range selection Copy to clipboard ARIA support

23 Chart integration Built-in Sencha Charts (Canvas & SVG) (Touch) interactivity Customizable Exportable Drawing package D3 (visualization) integration

24 D3 Adapter Integrates the D3.js library and Org Chart provides some of the most commonly used D3 visualizations as ready to use components in Ext JS Integration with data stores Pan/zoom interactions 24

25 Pivot Grid Analytics capabilities for Ext JS grid Results Filtering & Grouping Sub-totals and Grand-totals Configurator for Ad-Hoc analysis Drilldown to raw records Integrated with Charts Excel export of any Ext JS grid

26 Data Exporter Supports export for native XLSX format, HTML, CSV, and TSV. Capability to configure the exports data Column styling in the exported documents Available for Grids and Pivot Grid 26

27 Calendar Component Provides all the building blocks needed to include advanced calendaring capabilities Day, Week, & Month views Store to define events Time zone support Drag, Resize & Validation Google s Calendar API integration 27

28 Standard Components in Ext JS page 1

29 Standard Components in Ext JS page 2

30 Declarative definition { xtype: 'grid', columns: [{ xtype: 'datecolumn', text: 'Time', dataindex: 'timestamp', format: 'F j, Y \\a\\t H:i' }, { xtype: 'numbercolumn', text: 'Magnitude', dataindex: 'size', width: 140, format: '0.0' }] } 30

31 Component s Demo Modern Toolkit es/kitchensink/?modern Classic Toolkit es/kitchensink/?classic#all 31

32 Ext JS is cross-platform

33 The Web Application World is Fragmented and Complex

34 Cross-platform one code base one app for desktop/tablet/mobile different views for different devices

35 Ext JS Histrory

36 Sencha Ext JS A History of Innovation (2007) Ext JS 2.x (2010) Touch 1.x Ext JS 5.x (2014) Ext JS 3.x (2009) (2011) Ext JS 4.x Touch 2.x (2015) Ext JS 6.x 36

37 New in Ext JS 6.0 Merged Ext JS & Touch Views / UI Components Classic Toolkit Modern Toolkit Views / UI Components Sencha Ext JS Utilities MVC / MVVM Data Package!== Core Utilities MVC / MVVM Data Package Sencha Touch DOM DOM Class / Loader Class / Loader Sencha Ext JS 6

38 Which toolkit should you use? We are only targeting smart phones We need to run on legacy browsers We want the best experience on any device! MODERN TOOLKIT CLASSIC TOOLKIT UNIVERSAL (BOTH)

39 Classic Toolkit Advanced enterprise components Optimized for desktop and tablet experience Support for legacy browsers Full ARIA support

40 Modern Toolkit High performance lightweight application framework Support only modern browsers Device themes for each platform Optimized for touch devices Limited ARIA support

41 Universal Apps Desktop, Tablets, Phones Modern & Legacy Ext JS Browsers Device Specific UX

42 Supported Browsers / Platforms / Devices Widest selection of browsers and operating systems Modern and legacy browsers Desktops, Tablets, & Smartphones Safari 6+ Firefox IE 8+ Chrome Opera 12+ Safari on ios 6+ Chrome on Android 4.1+ IE 10+ on Windows 8

43 Adaptive Design (Targeted UX) Executive Dashboard Admin Dashboard

44 Coworkee (Employee Directory) 44

45 Data Package

46 Advanced data package Model Store Data Types Proxy Reader Writer Field Association Validator Operation Batch Session

47 Architectural patterns

48 Architectural patterns clean code separation MVVM, MVC data binding (two-way)

49 Theming

50 Theming SASS themes several build-in themes Javascript SASS compiler run-time theming

51 Theming Classic Toolkit Several out of the box themes 1 ARIA theme 1 legacy Windows theme Modern Toolkit Device specific themes ios Material Design Some universal themes

52 Material Theme New material theme that closely follows the Material Design spec to ensure all apps look fresh and clean on any device More than just color and icons handles everything from spacing and fonts to shadows and ripples effects Implements the Material Design spec for every single UI component in the Modern toolkit 52

53 ios Theme An all new and refreshed theme for ios devices following the UI specifications of ios 9 Future releases will evolve along with the style of future releases of ios 53

54 Create custom themes Extend from one of the existing themes Configure by writing Sass code Sencha Cmd compiles your Sass code to production ready CSS code

55 Tooling

56 Web Application Lifecycle Management Platform Strategy Education & Support Test Tools Develop Frameworks Tools Design Mockup Prototype Enterprise Workflow Integration IDE Backend Connectivity Build/CI Customization Services Implementation & 56

57 Tooling Ext JS Stencils Designer Tool Sencha Architect Visual Builder IDE Plugins Productivity Sencha Fiddle Ext JS/ExtReact online Sencha Themer App Styling Sencha Inspector Debugging Sencha Test App Testing Sencha Cmd Build Optimization

58 Ext JS Stencils Complete set of UI asset kit for Ext JS Supported Design Tools Adobe Illustrator Sketch Omnigraffle Balsamiq

59 Sencha Architect Visual application builder Build the UI and code fully featured applications Theme designer Best practices generated code Teams can create their own templates, or use existing ones

60 Sencha IDE Plugins Code Generation Code Completion Code Navigation Code Inspection Code Refactoring Documentation Lookup Sencha Cmd Integration Build and Watch

61 Sencha Fiddle Test code snippets Tool used by Sencha Support Learning resource

62 Sencha Themer UI tool for theming Ext JS application 400+ configurable parameters Run-time theming

63 Sencha Inspector Inspect Component Tree Inspect Data Stores Inspect Layouts Inspect Events Inspect MVC/MVVM Inspect & Modify Theme Remote Debugging for Mobile

64 Sencha Test Studio Easy to setup Write Unit & Application Tests Built-in Inspector and Event Recorder Integration with CI systems Integration with browser farms Code Coverage 64

65 Sencha Cmd Generation of code and applications Built-in server (Jetty server) File watcher Load assets (Microloader) Compilation of Sass Themes (Fashion) Bundling files Compress, Optimize and Transpile files (Google Closure Compiler) Support for Cordova, Electron, PWA s etc. Upgrade between versions

66 Modern web features ECMAScript 6 support Progressive Web App support manifest offline mode

67 A Complete Framework

68 Sencha Ext JS Features Add-On (Ext JS Premium Only) High- Performance Customizable UI Widgets Backend Agnostic Data Package Layout Manager and Responsive Configs Advanced Charting Package Easily Customizable Themes Accessibility Package (ARIA) for Section 508 compliance App Templates Pivot Grid for Analytics

69 Documentation

70 Sencha ExtReact 6.5 The Most Comprehensive Set of Components for React Apps 115+ powerful UI components - are commercially tested and supported - work together seamlessly Reduce time to market and upgrade and maintenance costs Deliver visually stunning apps faster 115+ UI Components Sencha Themer Sencha Cmd Ext JS Reactor: component bridge Babel: ES6 & JSX transpiler Webpack: Build

71 Sencha Products Goals Multi-device Development Sencha Frameworks maximize reusability of code for building web applications targeting desktop, tablets, and smartphones. Development Efficiency Sencha Tools significantly improve developer productivity, development experience and minimize errors during development. Improve Quality Sencha Test automates application testing across different browsers and helps improve application quality

72 Questions?

Build Tizen HTML5 Apps w/ Sencha Architect & Sencha Touch

Build Tizen HTML5 Apps w/ Sencha Architect & Sencha Touch Build Tizen HTML5 Apps w/ Sencha Architect & Sencha Touch About me /** * About me */ Ext.create("Person", { firstname: "Stefan", lastname : "Stölzle", company : "Sencha, Inc.", //position : "Sr. Solutions

More information

Enterprise Web Development

Enterprise Web Development Enterprise Web Development Yakov Fain, Victor Rasputnis, Anatole Tartakovsky, and Viktor Gamov Beijing Cambridge Farnham Koln Sebastopol Tokyo O'REILLY Table of Contents Preface Introduction xi xxiii Part

More information

& Free.

& Free. & Free http://www.amexio.tech/ Amexio IDE Extensions Microsoft Visual Studio Code Atom Editor Angular MetaMagic EXtensions for Inputs & Outputs is a rich set of Angular 5 components powered by HTML5 &

More information

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 1 Introduction to the Oracle Mobile Development Platform Dana Singleterry Product Management Oracle Development Tools Global Installed Base: PCs vs Mobile Devices 3 Mobile Enterprise Challenges In Pursuit

More information

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive

More information

Frontend UI Training. Whats App :

Frontend UI Training. Whats App : Frontend UI Training Whats App : + 916 667 2961 trainer.subbu@gmail.com What Includes? 1. HTML 5 2. CSS 3 3. SASS 4. JavaScript 5. ES 6/7 6. jquery 7. Bootstrap 8. AJAX / JSON 9. Angular JS 1x 10. Node

More information

Full Stack boot camp

Full Stack boot camp Name Full Stack boot camp Duration (Hours) JavaScript Programming 56 Git 8 Front End Development Basics 24 Typescript 8 React Basics 40 E2E Testing 8 Build & Setup 8 Advanced JavaScript 48 NodeJS 24 Building

More information

Solving Mobile App Development Challenges. Andrew Leggett & Abram Darnutzer CM First

Solving Mobile App Development Challenges. Andrew Leggett & Abram Darnutzer CM First Solving Mobile App Development Challenges Andrew Leggett & Abram Darnutzer CM First CM First WebClient Solutions CM WebClient Full desktop experience in browser CM WebClient Mobile Online mobile solution,

More information

Ten interesting features of Google s Angular Project

Ten interesting features of Google s Angular Project Ten interesting features of Google s Angular Project - 1 Ten interesting features of Google s Angular Project Copyright Clipcode Ltd 2018 All rights reserved Ten interesting features of Google s Angular

More information

Gauge Chart Components Html5 Javascript Libraries

Gauge Chart Components Html5 Javascript Libraries Gauge Chart Components Html5 Javascript Libraries 1 / 6 2 / 6 3 / 6 Gauge Chart Components Html5 Javascript Syncfusion JavaScript UI controls offer more than 55+ cross-platform, responsive, and lightweight

More information

An Oracle White Paper April Oracle Application Express 5.0 Overview

An Oracle White Paper April Oracle Application Express 5.0 Overview An Oracle White Paper April 2015 Oracle Application Express 5.0 Overview Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and

More information

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION Move beyond simply coding applications to delivering business innovation with Syncfusion's award-winning.net components and new JavaScript libraries. Syncfusion tools help developers create elegant user

More information

Modern SharePoint and Office 365 Development

Modern SharePoint and Office 365 Development Modern SharePoint and Office 365 Development Mastering Today s Best Practices in Web and Mobile Development Course Code Audience Format Length Course Description Student Prerequisites MSD365 Professional

More information

P a g e 1. Danish Technological Institute. Scripting and Web Languages Online Course k Scripting and Web Languages

P a g e 1. Danish Technological Institute. Scripting and Web Languages   Online Course k Scripting and Web Languages P a g e 1 Online Course k72853 Scripting and Web Languages P a g e 2 Title Estimated Duration (hrs) JsRender Fundamentals 2 Advanced JsRender Features 3 JavaScript SPA: Getting Started with SPA in Visual

More information

Arjen de Blok. Senior Technical Consultant bij ICT Groep ( sinds 1995 Programmeren sinds 1990 Technologiën. Links

Arjen de Blok. Senior Technical Consultant bij ICT Groep (  sinds 1995 Programmeren sinds 1990 Technologiën. Links Arjen de Blok Senior Technical Consultant bij ICT Groep (www.ict.eu) sinds 1995 Programmeren sinds 1990 Technologiën Links Visual C++ met Microsoft Foundation Classes.NET WinForms & WPF Silverlight ASP.NET

More information

Review of Mobile Web Application Frameworks

Review of Mobile Web Application Frameworks Review of Mobile Web Application Frameworks Article Number: 909 Rating: Unrated Last Updated: Mon, May 9, 2011 at 10:57 AM If you are serious about getting your website or web application mobile-friendly,

More information

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations City of Mobile GIS Web Mapping Applications: New Technology, New Expectations Presenters : Scott Kearney GIS Manager Patricia Creamer GIS Analyst Background: GIS Department Developing web mapping apps

More information

MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS

MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS Work doesn t just happen in the office. Technology is changing the way organizations operate. Today s business environment requires your employees to take

More information

FlexJS. OmPrakash Apache Flex PMC Member Advisory Software Engineer, IBM

FlexJS. OmPrakash Apache Flex PMC Member Advisory Software Engineer, IBM FlexJS OmPrakash Muppirala @bigosmallm bigosmallm@apache.org Apache Flex PMC Member Advisory Software Engineer, IBM Who am I? Advisory Software Engineer at IBM Apache Flex Committer and PMC Member UI Architect

More information

IBM Forms Experience Builder

IBM Forms Experience Builder IBM Forms Experience Builder Bernd Beilke Digital Experience Solutions Architect Introduction Web forms are part of an engaging experience Natural part of the page no plug-ins required Highly dynamic and

More information

Advance Mobile& Web Application development using Angular and Native Script

Advance Mobile& Web Application development using Angular and Native Script Advance Mobile& Web Application development using Angular and Native Script Objective:- As the popularity of Node.js continues to grow each day, it is highly likely that you will use it when you are building

More information

Introduction to Genero Enterprise

Introduction to Genero Enterprise Introduction to Genero Enterprise Laurent Galais Services & Support Manager Four Js US & Canada Tuesday, November 17, 201 Tysons Corner, VA Technical Advisory Council 201 Costa d Este Beach Resort, Vero

More information

Getting Started with the ArcGIS API for JavaScript. Julie Powell, Paul Hann

Getting Started with the ArcGIS API for JavaScript. Julie Powell, Paul Hann Getting Started with the ArcGIS API for JavaScript Julie Powell, Paul Hann Esri Developer Summit Berlin November 19 2012 Getting Started with the ArcGIS API for JavaScript ArcGIS for Server Is a Platform

More information

Oracle APEX 18.1 New Features

Oracle APEX 18.1 New Features Oracle APEX 18.1 New Features May, 2018 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Web Development for Dinosaurs An Introduction to Modern Web Development

Web Development for Dinosaurs An Introduction to Modern Web Development Web Development for Dinosaurs An Introduction to Modern Web Development 1 / 53 Who Am I? John Cleaver Development Team Lead at Factivity, Inc. An Introduction to Modern Web Development - PUG Challenge

More information

Etanova Enterprise Solutions

Etanova Enterprise Solutions Etanova Enterprise Solutions Front End Development» 2018-09-23 http://www.etanova.com/technologies/front-end-development Contents HTML 5... 6 Rich Internet Applications... 6 Web Browser Hardware Acceleration...

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Developing Mobile Applications for ios and Android the Oracle Way Frédéric Desbiens Principal Product Manager Application Development

More information

SQLSaturday #620 Dublin 17 June, 2017 Reports on the Run: Mobile Reporting with SQL Server Peter Myers Bitwise Solutions

SQLSaturday #620 Dublin 17 June, 2017 Reports on the Run: Mobile Reporting with SQL Server Peter Myers Bitwise Solutions SQLSaturday #620 Dublin 17 June, 2017 Reports on the Run: Mobile Reporting with SQL Server 2016 Peter Myers Bitwise Solutions Thanks for the sponsors Platinum Sponsors Gold Sponsors Silver Sponsors Presenter

More information

How do Mobile Apps Measure Up to Accessibility Standards? Brian Cragun, David Todd IBM Human Ability and Accessibility Center February 27, 2013

How do Mobile Apps Measure Up to Accessibility Standards? Brian Cragun, David Todd IBM Human Ability and Accessibility Center February 27, 2013 How do Mobile Apps Measure Up to Accessibility Standards? Brian Cragun, David Todd IBM Human Ability and Accessibility Center February 27, 2013 2 Have you wondered What are the strengths and limitations

More information

Client-side Debugging. Gary Bettencourt

Client-side Debugging. Gary Bettencourt Client-side Debugging Gary Bettencourt Overview What is client-side debugging Tool overview Simple & Advanced techniques Debugging on Mobile devices Overview Client debugging involves more then just debugging

More information

Full Stack Developer with Java

Full Stack Developer with Java Full Stack Developer with Java Full Stack Developer (Java) MVC, Databases and ORMs, API Backend Frontend Fundamentals - HTML, CSS, JS Unit Testing Advanced Full Stack Developer (Java) UML, Distributed

More information

Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project

Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project 2015.3724 Table of Contents 1 Architecture View... 2 2 Application... 3 2.1 Technologies Used... 3 2.1.1 Apache

More information

Telerik Test Studio. Web/Desktop Testing. Software Quality Assurance Telerik Software Academy

Telerik Test Studio. Web/Desktop Testing. Software Quality Assurance Telerik Software Academy Telerik Test Studio Web/Desktop Testing Software Quality Assurance Telerik Software Academy http://academy.telerik.com The Lectors Iliyan Panchev Senior QA Engineer@ DevCloud Testing & Test Studio Quality

More information

Cisco Spark Widgets Technical drill down

Cisco Spark Widgets Technical drill down DEVNET-1891 Cisco Spark Widgets Technical drill down Adam Weeks, Engineer @CiscoSparkDev Stève Sfartz, API Evangelist @CiscoDevNet Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker

More information

Maximizer CRM. Customer Service Maximizer CRM 2017 VERSION COMPARISON FOR WEB ACCESS (EMEA) Maximizer CRM 2016/R2.

Maximizer CRM. Customer Service Maximizer CRM 2017 VERSION COMPARISON FOR WEB ACCESS (EMEA) Maximizer CRM 2016/R2. VERSION COMPARISON FOR WEB ACCESS (EMEA) Sales Support multiple sales processes Track opportunity stage age Track overall opportunity age Monitor progress by comparing stage age with target age Opportunity

More information

All India Council For Research & Training

All India Council For Research & Training WEB DEVELOPMENT & DESIGNING Are you looking for a master program in web that covers everything related to web? Then yes! You have landed up on the right page. Web Master Course is an advanced web designing,

More information

MicroStrategy Analytics Desktop

MicroStrategy Analytics Desktop MicroStrategy Analytics Desktop Quick Start Guide MicroStrategy Analytics Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT.

More information

Advanced Development with the ArcGIS API for JavaScript. Jeremy Bartley, Kelly Hutchins, Derek Swingley

Advanced Development with the ArcGIS API for JavaScript. Jeremy Bartley, Kelly Hutchins, Derek Swingley Advanced Development with the ArcGIS API for JavaScript Jeremy Bartley, Kelly Hutchins, Derek Swingley Agenda FeatureLayer esri.request and Identity Manager OO JS Building your first Dijit Popups Working

More information

Modern and Responsive Mobile-enabled Web Applications

Modern and Responsive Mobile-enabled Web Applications Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 110 (2017) 410 415 The 12th International Conference on Future Networks and Communications (FNC-2017) Modern and Responsive

More information

20480C: Programming in HTML5 with JavaScript and CSS3. Course Code: 20480C; Duration: 5 days; Instructor-led. JavaScript code.

20480C: Programming in HTML5 with JavaScript and CSS3. Course Code: 20480C; Duration: 5 days; Instructor-led. JavaScript code. 20480C: Programming in HTML5 with JavaScript and CSS3 Course Code: 20480C; Duration: 5 days; Instructor-led WHAT YOU WILL LEARN This course provides an introduction to HTML5, CSS3, and JavaScript. This

More information

EMPLOYEE LOCATION TRACKING SERVICE

EMPLOYEE LOCATION TRACKING SERVICE WES T ST R EET AWE SOM E STR EET EMPLOYEE LOCATION TRACKING SERVICE Web & Android OVERVIEW GPS fleet tracking services have been on the market for some years now but with the explosion of smartphone usage,

More information

Unifying the Flash and HTML5 Video Experience

Unifying the Flash and HTML5 Video Experience Unifying the Flash and HTML5 Video Experience Kaltura Inspire Webinar November 29, 2011 Twitter hashtag: #Kaltura Who uses Kaltura? Over 150,000 websites; over 20,000 community members Market leadership

More information

Delphi XE. Delphi XE Datasheet

Delphi XE. Delphi XE Datasheet Delphi XE Datasheet DATASHEET Delphi XE Embarcadero Delphi XE is the fastest way to deliver ultrarich, ultra-fast Windows applications. Used by millions of developers, Delphi combines a leading-edge object-oriented

More information

AD406: What s New in Digital Experience Development with IBM Web Experience Factory

AD406: What s New in Digital Experience Development with IBM Web Experience Factory AD406: What s New in Digital Experience Development with IBM Web Experience Factory Jonathan Booth, Senior Architect, Digital Experience Tooling, IBM Adam Ginsburg, Product Manager, Digital Experience

More information

Introduction to Worklight Integration IBM Corporation

Introduction to Worklight Integration IBM Corporation Introduction to Worklight Integration Agenda IBM Mobile Foundation Introduction to Worklight How to Integrate Worklight Adapters WebAPI HTTP & SOAP Database (SQL) WebSphere Message Broker Cast Iron 2 IBM

More information

Oracle APEX Overview. May, Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Oracle APEX Overview. May, Copyright 2018, Oracle and/or its affiliates. All rights reserved. Oracle APEX 18.1 Overview May, 2018 Copyright 2018, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline our general product direction. It is intended

More information

Front End Nanodegree Syllabus

Front End Nanodegree Syllabus Front End Nanodegree Syllabus Build Stunning User Experiences Before You Start You've taken the first step toward becoming a web developer by choosing the Front End Nanodegree program. In order to succeed,

More information

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory IBM Corporation 2011 Who am I? 2 Agenda Mobile web applications and Web Experience Factory Tour of Web Experience

More information

The New Act! Premium Know Your Customers. Propel Productivity. Make Insightful Decisions.

The New Act! Premium Know Your Customers. Propel Productivity. Make Insightful Decisions. The New Act! Premium Know Your Customers. Propel Productivity. Make Insightful Decisions. Sage ACT! 2013 A multitude of product innovations, feature enhancements, and businesscritical services have been

More information

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION Move beyond simply coding applications to delivering business innovation with Syncfusion's award-winning.net components and controls. Syncfusion tools help developers create elegant user interfaces, business

More information

55249: Developing with the SharePoint Framework Duration: 05 days

55249: Developing with the SharePoint Framework Duration: 05 days Let s Reach For Excellence! TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC Address: 103 Pasteur, Dist.1, HCMC Tel: 08 38245819; 38239761 Email: traincert@tdt-tanduc.com Website: www.tdt-tanduc.com; www.tanducits.com

More information

DESIGNING RESPONSIVE DASHBOARDS. Best Practices for Building Responsive Analytic Applications

DESIGNING RESPONSIVE DASHBOARDS. Best Practices for Building Responsive Analytic Applications DESIGNING RESPONSIVE DASHBOARDS Best Practices for Building Responsive Analytic Applications CONTENTS Responsive Design and Embedded Analytics...1 6 Principles and Best Practices... 2 Tools of the Trade...

More information

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Finance Author Training

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Finance Author Training OBIEE Oracle Business Intelligence Enterprise Edition Rensselaer Business Intelligence Finance Author Training TABLE OF CONTENTS INTRODUCTION... 1 USER INTERFACE... 1 HOW TO LAUNCH OBIEE... 1 TERMINOLOGY...

More information

"Charting the Course... MOC A: Developing with the SharePoint Framework. Course Summary

Charting the Course... MOC A: Developing with the SharePoint Framework. Course Summary Course Summary Description This five-day instructor-led course is intended for developers who want to be able to create client-side applications with SharePoint Framework. In this course, students will

More information

Application Integration with WebSphere Portal V7

Application Integration with WebSphere Portal V7 Application Integration with WebSphere Portal V7 Rapid Portlet Development with WebSphere Portlet Factory IBM Innovation Center Dallas, TX 2010 IBM Corporation Objectives WebSphere Portal IBM Innovation

More information

Web Premium- Advanced UI Development Course. Duration: 08 Months. [Classroom and Online] ISO 9001:2015 CERTIFIED

Web Premium- Advanced UI Development Course. Duration: 08 Months. [Classroom and Online] ISO 9001:2015 CERTIFIED Weekdays:- 1½ hrs / 3 days Fastrack:- 1½hrs / Day [Classroom and Online] ISO 9001:2015 CERTIFIED ADMEC Multimedia Institute www.admecindia.co.in +91-9911782350, +91-9811818122 ADMEC is one of the best

More information

ENTANDO 4.3 IN SUMMARY

ENTANDO 4.3 IN SUMMARY RELEASE NOTE ENTANDO 4.3 IN SUMMARY Compelling user experiences are increasingly important to the success of digital transformation projects, as well as time to market and developer efficiency. This is

More information

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group 2008 IBM Corporation Agenda XPage overview From palette to properties: Controls, Ajax

More information

<Insert Picture Here> JavaFX 2.0

<Insert Picture Here> JavaFX 2.0 1 JavaFX 2.0 Dr. Stefan Schneider Chief Technologist ISV Engineering The following is intended to outline our general product direction. It is intended for information purposes only,

More information

The ROI of UI Toolkit Standardization

The ROI of UI Toolkit Standardization The ROI of UI Toolkit Standardization Whitepaper Introduction 1 Buy vs. Build 2 The ROI of Standardization 3 The ROI of Infragistics as your UX Team 3-4 Leveraged Learning 4 The Overall Value of Standardization

More information

Founder & CEO

Founder & CEO X Vaadin @joonaslehtinen Founder & CEO Introduction to Vaadin Framework User interface framework for rich web applications User Interface Components Developer Rich Productivity UX java html Desktop

More information

Mike Fechner Director

Mike Fechner Director Mike Fechner Director 2 3 Consultingwerk Software Services Ltd. Independent IT consulting organization Focusing on OpenEdge and related technology Located in Cologne, Germany, subsidiaries in UK and Romania

More information

Front-End Web Developer Nanodegree Syllabus

Front-End Web Developer Nanodegree Syllabus Front-End Web Developer Nanodegree Syllabus Build Stunning User Experiences Before You Start You've taken the first step toward becoming a web developer by choosing the Front End Web Developer Nanodegree

More information

Presented by. Dheepa Iyer Managing Consultant. Commissioned for. Reston SharePoint User Group. SharePoint Framework. May 2017

Presented by. Dheepa Iyer Managing Consultant. Commissioned for. Reston SharePoint User Group. SharePoint Framework. May 2017 Presented by Dheepa Iyer Managing Consultant Commissioned for Reston SharePoint User Group SharePoint Framework May 2017 About Me Dheepa Iyer Managing Consultant, Washington DC Metro, XGILITY Personal

More information

RAD Studio XE Datasheet

RAD Studio XE Datasheet RAD Studio XE Datasheet DATASHEET Embarcadero RAD Studio XE Complete solution for Windows,.NET, PHP and Web application development Embarcadero RAD Studio XE is a comprehensive rapid application development

More information

Power BI Developer Bootcamp

Power BI Developer Bootcamp Power BI Developer Bootcamp Mastering the Power BI Development Platform Course Code Audience Format Length Course Description Student Prerequisites PBD365 Professional Developers In-person and Remote 4

More information

PHP WITH ANGULAR CURRICULUM. What you will Be Able to Achieve During This Course

PHP WITH ANGULAR CURRICULUM. What you will Be Able to Achieve During This Course PHP WITH ANGULAR CURRICULUM What you will Be Able to Achieve During This Course This course will enable you to build real-world, dynamic web sites. If you've built websites using plain HTML, you realize

More information

Full Stack Web Developer

Full Stack Web Developer Full Stack Web Developer S.NO Technologies 1 HTML5 &CSS3 2 JavaScript, Object Oriented JavaScript& jquery 3 PHP&MYSQL Objective: Understand the importance of the web as a medium of communication. Understand

More information

Full Stack Web Developer

Full Stack Web Developer Full Stack Web Developer Course Contents: Introduction to Web Development HTML5 and CSS3 Introduction to HTML5 Why HTML5 Benefits Of HTML5 over HTML HTML 5 for Making Dynamic Page HTML5 for making Graphics

More information

Mike Fechner, Consultingwerk Ltd.

Mike Fechner, Consultingwerk Ltd. Mike Fechner, Consultingwerk Ltd. mike.fechner@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd. Independent IT consulting organization Focusing on OpenEdge and related technology Located

More information

Front End Nanodegree Syllabus

Front End Nanodegree Syllabus Front End Nanodegree Syllabus Build Stunning User Experiences Before You Start You've taken the first step toward becoming a web developer by choosing the Front End Nanodegree program. In order to succeed,

More information

HTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang

HTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang Obstacles IVI Developers Face Today Lots of hardware variety. Multiple operating systems Different input devices Software development

More information

Outline. MXCuBE3 at ESRF. Remote Access. Quick Review of 3.0. New in version Future work. Marcus Oskarsson

Outline. MXCuBE3 at ESRF. Remote Access. Quick Review of 3.0. New in version Future work. Marcus Oskarsson 1 Outline Page 2 MXCuBE3 at ESRF Remote Access Quick Review of 3.0 New in version 3.0.1 Future work MXCuBE3 at ESRF Installed and in production on ID29 and ID23-2 Installed and in commissioning on ID30a1

More information

Oracle Application Express 5 New Features

Oracle Application Express 5 New Features Oracle Application Express 5 New Features 20th HrOUG conference October 16, 2015 Vladislav Uvarov Software Development Manager Database Server Technologies Division Copyright 2015, Oracle and/or its affiliates.

More information

OZONE Widget Framework

OZONE Widget Framework OZONE Widget Framework October 8, 2012 Publication/Revision History Release Date Revised Document OWF 6.0.1 October 8, 2012 Initial Document OWF 6 September 28, 2012 Contents 1... 1 1.1 Installation Information...

More information

08/10/2018. Istanbul Now Platform User Interface

08/10/2018. Istanbul Now Platform User Interface 08/10/2018 Contents Contents...5 UI16... 9 Comparison of UI16 and UI15 styles... 11 Activate UI16... 15 Switch between UI16 and UI15...15 UI16 application navigator... 16 System settings for the user

More information

CREATE SASSY WEB PARTS. Developer Guide to SASS usage in SPFx

CREATE SASSY WEB PARTS. Developer Guide to SASS usage in SPFx CREATE SASSY WEB PARTS Developer Guide to SASS usage in SPFx !!! WARNING!!! YOU WILL SEE SOURCE CODE!!! WARNING!!! OUR GOALS Sketch and develop web parts Create your own reusable CSS Handle external

More information

Oracle Mobile Hub. Complete Mobile Platform

Oracle Mobile Hub. Complete Mobile Platform Oracle Mobile Hub Mobile is everywhere and has changed nearly every facet of our lives. The way we work, play, socialize and interact with one another have all been revolutionized by mobile devices. More

More information

JSN PageBuilder 2 User Manual

JSN PageBuilder 2 User Manual JSN PageBuilder 2 User Manual Introduction About JSN PageBuilder 2 JSN PageBuilder 2 is the latest innovation of Joomla PageBuilder with great improvements in terms of design, features, and user experience.

More information

ArcGIS for Developers: An Introduction. Moey Min Ken

ArcGIS for Developers: An Introduction. Moey Min Ken ArcGIS for Developers: An Introduction Moey Min Ken AGENDA Is development right for me? Building Apps on the ArcGIS platform Rest API & Web API Native SDKs Configurable Apps and Builders Extending the

More information

WebKit ; FOR : DUMMIES. by Chris Minnick WILEY. John Wiley & Sons, Inc.

WebKit ; FOR : DUMMIES. by Chris Minnick WILEY. John Wiley & Sons, Inc. WebKit ; FOR : DUMMIES by Chris Minnick WILEY John Wiley & Sons, Inc. Table of Contents Introduction 7 Why I Love WebKit, and You Should Too 1 Who Should Read This Book 2 Conventions Used in This Book

More information

Building mobile app using Cordova and AngularJS, common practices. Goran Kopevski

Building mobile app using Cordova and AngularJS, common practices. Goran Kopevski Building mobile app using Cordova and AngularJS, common practices Goran Kopevski Agenda What is cordova? How to choose proper JS framework Building mobile app using Cordova and AngularJS Common fails,

More information

Deep Dive on How ArcGIS API for JavaScript Widgets Were Built

Deep Dive on How ArcGIS API for JavaScript Widgets Were Built Deep Dive on How ArcGIS API for JavaScript Widgets Were Built Matt Driscoll @driskull JC Franco @arfncode Agenda Prerequisites How we got here Our development lifecycle Widget development tips Tools we

More information

JSN PageBuilder 3 Configuration Manual Introduction

JSN PageBuilder 3 Configuration Manual Introduction JSN PageBuilder 3 Configuration Manual Introduction About JSN PageBuilder 3 JSN PageBuilder 3 is the latest innovation of Joomla! PageBuilder with great improvements in the interface, features, and user

More information

Adobe AIR 3 (1) Adobe Air 3 for Flash CS5.5 Developers Course 1. Adobe InDesign CS5 (1) Adobe InDesign CS5: Fundamentals Course 2.

Adobe AIR 3 (1) Adobe Air 3 for Flash CS5.5 Developers Course 1. Adobe InDesign CS5 (1) Adobe InDesign CS5: Fundamentals Course 2. Skillsoft Curriculum Export as of 2017-10-11 Desktop Collections Collection Curriculum Series Asset Title Asset Type Hours DESKTOP COMPUTER SKILLS Adobe Adobe Reader X (1) Adobe Reader X Adobe AIR 3 (1)

More information

Getting started with Tabris.js Tutorial Ebook

Getting started with Tabris.js Tutorial Ebook Getting started with Tabris.js 2.3.0 Tutorial Ebook Table of contents Introduction...3 1 Get started...4 2 Tabris.js in action...5 2.1 Try the examples...5 2.2 Play with the examples...7 2.3 Write your

More information

Oracle Mobile Application Framework

Oracle Mobile Application Framework Oracle Mobile Application Framework Oracle Mobile Application Framework (Oracle MAF) is a hybrid-mobile development framework that enables development teams to rapidly develop single-source applications

More information

Build CA Plex Web/Mobile App

Build CA Plex Web/Mobile App Build CA Plex Web/Mobile App Mobile Application Workshop Create two mobile applications Offline with CM WebClient HSync Online with CM WebClient Mobile Workshop files available on USB Flash if not downloaded

More information

POWER BI BOOTCAMP. COURSE INCLUDES: 4-days of instructor led discussion, Hands-on Office labs and ebook.

POWER BI BOOTCAMP. COURSE INCLUDES: 4-days of instructor led discussion, Hands-on Office labs and ebook. Course Code : AUDIENCE : FORMAT: LENGTH: POWER BI BOOTCAMP O365-412-PBID (CP PBD365) Professional Developers Instructor-led training with hands-on labs 4 Days COURSE INCLUDES: 4-days of instructor led

More information

IBM JZOS Meets Web 2.0

IBM JZOS Meets Web 2.0 IBM JZOS Meets Web 2.0 Tuesday, August 3 rd 2010 Session 7637 Steve Goetze Kirk Wolf http://dovetail.com info@dovetail.com Copyright 2010, Dovetailed Technologies Abstract The development and deployment

More information

Mobile Web Appplications Development with HTML5

Mobile Web Appplications Development with HTML5 Mobile Web Appplications Development with HTML5 Lab 1: The Challenge Claudio Riva Aalto University - Fall 2012 1 / 36 THE CHALLENGE OVERVIEW OF THE ASSIGNMENT WAY OF WORKING TEAMS DEVEVELOPMENT ENVIRONMENT

More information

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed. Technical Overview Technical Overview Standards based Architecture Scalable Secure Entirely Web Based Browser Independent Document Format independent LDAP integration Distributed Architecture Multiple

More information

WHAT IS NEW FOR DEVS IN SP 2013

WHAT IS NEW FOR DEVS IN SP 2013 WHAT IS NEW FOR DEVS IN SP 2013 ADIS JUGO, PLANB. SHAREPOINT AND PROJECT CONFERENCE ADRIATICS ZAGREB, 11/28/2012 ponsors Agenda Apps Search Workflow WCM Mobile Other APPS In its most basic form, an app

More information

FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE

FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE Table of Contents Introduction... 2 Architecture Overview... 2 Supported Browser Versions and Technologies... 3 Firewalls and Login Sessions...

More information

PIMCORE TRAINING GUIDE

PIMCORE TRAINING GUIDE PIMCORE TRAINING GUIDE VERSION 1.0, MAY 2017 Table of Contents 1. Welcome to Pimcore... 3 1.1. Pimcore training offerings... 3 2. Pimcore Basic Training (2 Days)... 4 2.1. Pre-requisites... 4 2.2. Training

More information

WebDocs 6.5. New Features and Functionality. An overview of the new features that increase functionality and ease of use including:

WebDocs 6.5. New Features and Functionality. An overview of the new features that increase functionality and ease of use including: WebDocs 6.5 New Features and Functionality An overview of the new features that increase functionality and ease of use including: Simplified Installation WebDocs Touch WebDocs Drive Office Automation Enhancements

More information

Slide 1: Developer Preview

Slide 1: Developer Preview Slide 1: Developer Preview The software we re using today exists somewhere between an alpha and a beta release. My understanding is we are at least 10 months from RTM, and possibly 12 months from GA. Microsoft

More information

Pick A Winner! In What Tool Should I Develop My Next App?

Pick A Winner! In What Tool Should I Develop My Next App? Pick A Winner! In What Tool Should I Develop My Next App? Mia Urman, CEO, AuraPlayer Inc. @miaurman @auraplayer Who is Mia Urman? miaurman@auraplayer.com Oracle ACE Director & Development Geek for over

More information

Integrating New Visualizations with Pentaho Using the Viz API

Integrating New Visualizations with Pentaho Using the Viz API Integrating New Visualizations with Pentaho Using the Viz API Nick Keune, Pentaho Embedded & Advanced Analytics SE, Hitachi Vantara Ben Hopkins Pentaho Senior Product Manager, Hitachi Vantara Agenda In

More information

DESIGN MOBILE APPS FOR ANDROID DEVICES

DESIGN MOBILE APPS FOR ANDROID DEVICES DESIGN MOBILE APPS FOR ANDROID DEVICES Thank you for participating in a workshop at MicroStrategy World 2019. If you missed or did not finish an exercise and want to complete it after the conference,

More information