SlideShare une entreprise Scribd logo
1  sur  41
Introduction to Sencha Products
Ext JS, Tools, Test, ExtReact, GXT
Sandeep Adwankar
Sr. Product Manager, Sencha
Twitter: adwankar
Ext JS Framework
Latest Version: 6.5.2
2
Ext JS Framework
• Comprehensive framework for data-intensive
cross-platform applications
• Hundreds of rich set of pre tested and
integrated customizable components
• Create Infinite grid with data package that
access data from any data source
• Responsive UI to support multiple browsers,
devices and screen sizes
3
Grid Component
• Handles massive amounts of
records without impacting
performance with buffered
rendering
• Enables sorting, grouping,
summary rows and more
4
Pivot Grid Component
• Summarize and analyze large
data sets for more informed
decision making
• Aggregates multidimensional
data
5
Charts
• Visually represent data with a
broad range of dynamic and
static charts — including line,
bar, and pie charts
• Browser variations are
handled automatically so
charts display beautifully on
all devices
6
D3 Visualizations
• Brings the power of
sophisticated data
visualizations to any web
developer
• Provides D3 trees, sunbursts,
heatmaps, and more as
ready-to-use components
• Integration with data stores to
update the visualizations as
data changes
7
Calendar / Date Panel
• Easily view and manage
schedules and events within
your apps
• Integrates with Google
Calendar
8
Forms
• Flexible forms for your most
demanding data entry
requirements
• Field masking, extensible
validations and numerous
labeling and error display
options
9
ExampleApps
• Employee Directory
10
Ext JS Tools
11
Key Use Cases
Visually Build Ext JS Apps,
Code generation
Benefits
Reduce manual coding,
Reduce bugs,
Quicker time to market
User Persona
ExtJS Developer with background in
building apps visually
Roadmap
Better code generation,
Ext JS.Next support
Latest Version: 4.2.2
Ext JS Edition: Pro
Sencha Architect
Sencha Architect - Walkthrough
13
Key Use Cases
Visually Create Ext JS themes,
theme package generation,
Create UIs
Benefits
Portable themes,
Reduced learning curve,
Quicker time to market
User Persona
Ext JS Designer, Developer with ability to
create inspirational visuals
Roadmap
CSS,
Better integration with Architect,
Ext JS.Next support
Latest Version: 1.3
Ext JS Edition: Pro
Sencha Themer
Sencha Themer - Walkthrough
15
Key Use Cases
Build optimized Ext JS web apps,
mobile apps (cordova),
ES6, PWA Apps
Benefits
Single tool for building, tuning, packaging
User Persona
ExtJS Developer,
Build Engineer
Roadmap
Ext JS.Next Support
New build tool to support modern
tooling
Latest Version: 6.5.2
Ext JS Edition: Standard
Sencha Cmd
Sencha Cmd - Walkthrough
17
Key Use Cases
Use favorite IDE to
quickly write Ext JS code,
Code/Docs Navigation
Benefits
Developer productivity
User Persona
ExtJS Developer creating Java or Node
based web apps
Roadmap
Support for JetBrains 2017 IDEs,
Ext JS.Next Support
Latest Version: 6.0.11
Ext JS Edition: Pro
JetBrains Plugin
Key Use Cases
Use favorite IDE to
quickly write Ext JS code,
Code/Docs Navigation
Benefits
Developer productivity
User Persona
Ext JS Developer creating Java based
web apps
Roadmap
Support for New Eclipse versions,
Ext JS.Next Support
Latest Version: 6.0.4
Ext JS Edition: Pro
Eclipse Plugin
Key Use Cases
Use favorite IDE to
quickly write Ext JS code,
Code/Docs Navigation
Benefits
Developer productivity
User Persona
ExtJS Developer creating web apps with
ASP.net
Roadmap
Support for Visual Studio 2017,
Ext JS.Next Support
Latest Version: 6.0.6
Ext JS Edition: Pro
Visual Studio Plugin
Key Use Case
Use favorite editor to
quickly write Ext JS code,
Code/Docs Navigation
Benefits
Developer productivity
User Persona
ExtJS Developer migrating from sublime
or other text based editors
Roadmap
Support for VS Code versions,
Ext JS.Next Support
Latest Version: 1.0.1
Ext JS Edition: Standard
Visual Studio Code Plugin
Visual Studio Code Plugin - Walkthrough
22
Key Use Cases
Debug data binding,
Show component over-nesting,
Inspect stores
Benefits
Identify app performance issues,
Quicker debugging
User Persona
Ext JS Developer, Senior Architect
responsible for app performance
Roadmap
Ext JS.Next Support
Latest Version: 6.0.2
Ext JS Edition: Premium
Sencha Inspector
Sencha Inspector - Walkthrough
24
Key Use Cases
Create mockups for Ext JS apps
Benefits
Use visual assets that match Ext JS UI
components
User Persona
ExtJS Developer, Designer responsible
for designing new interface
Roadmap
Ext JS versions support
Latest Version: 3.0
Ext JS Edition: Standard
Ext JS Stencils
Ext JS Stencils - Walkthrough
26
Key Use Cases
Create code snippets for learning,
sharing with others,
or Sencha Support
Benefits
Quickly create code snippets in cloud,
No download of framework or tools
User Persona
Tinkerer, Architect,
Ext JS Developer
Roadmap
UX Updates
Latest Version: 2.0.0
Ext JS Edition: Standard
Sencha Fiddle
Sencha Fiddle - Walkthrough
28
Sencha Test
Latest Version 2.1
29
Why Sencha Test?
Boosts quality of enterprise applications built using Ext JS framework.
Sencha Test Offers:
• Deeper Integration with Ext JS
• Ability to Test Dynamic Nature of Ext JS
• Faster Test Creation Capability
• Cross Browser Simultaneous Test Execution
30
Help teams automate tests and achieve more
coverage easier and faster
Sencha Test Overview
31
Sencha Studio
• Test generation
• Test management
CLI & CICD
• Automate test execution
• Launch tests outside Studio
Cross-Browser Testing
• One test across browsers
• Execute test simultaneously
ST API & Visual Testing
• Write tests with minimal code
• Screen comparison
Out Of The Box Integrations
32
Jasmine
Test Framework
Browser FarmsJira/Jenkins / Teamcity
Istanbul
Code Coverage
ExtReact
Latest Version 6.5.2
33
ExtReact – Most Comprehensive Set of Components for React
Apps
• Hundreds of powerful UI components that can be
quickly and easily added to React apps
• Supports Modern Tooling – NPM, JSX,
TypeScript, WebPack, Babel, Yeoman
• Build adaptive and engaging React app design
with layouts and responsive configuration
• Powerful data management with buffered
rendering
Sencha Fiddle - Walkthrough
35
GXT
Latest Version 4.0.2
36
GXT - Build Desktop and Touch-Enabled WebApps in Java
• Code in Java using GWT
• Compiles to optimized HTML &
JavaScript
• MVC architecture
• Robust data APIs & rich UI widgets
• Big data grids & plugin-free charting
• Cross platform browser compatibility
• Supports touch gestures
37
Summary
38
Data Intensive
Analyze, visualize and interact with
complex data from any source
Cross-platform and great looking
Enables developers to deliver web apps
for desktop, tablet and smartphones that
are visually stunning
Comprehensive
Accelerate time to market with 100s of
integrated, tested, documented UI
components, and robust enterprise tools
Professional Enterprise Support
Worldwide Technical Support &
Maintenance
The Sencha Advantage
Try it out!
https://www.sencha.com/products/evaluate/
40
Q&A
41
Sandeep Adwankar
Sr. Product Manage, Sencha
Twitter: adwankar

Contenu connexe

Tendances

Modern Development with Microsoft
Modern Development with MicrosoftModern Development with Microsoft
Modern Development with MicrosoftJoshua Drew
 
Azure DevOps for the Data Professional
Azure DevOps for the Data ProfessionalAzure DevOps for the Data Professional
Azure DevOps for the Data ProfessionalSarah Dutkiewicz
 
Capturing Your Audience with Kinect
Capturing Your Audience with KinectCapturing Your Audience with Kinect
Capturing Your Audience with KinectShahed Chowdhuri
 
Standardizing Jenkins with CloudBees Jenkins Team
Standardizing Jenkins with CloudBees Jenkins TeamStandardizing Jenkins with CloudBees Jenkins Team
Standardizing Jenkins with CloudBees Jenkins TeamDeborah Schalm
 
Next Generation Tooling with WSO2 Enterprise Integrator
Next Generation Tooling with WSO2 Enterprise IntegratorNext Generation Tooling with WSO2 Enterprise Integrator
Next Generation Tooling with WSO2 Enterprise IntegratorWSO2
 
Continuous Delivery Using Jenkins
Continuous Delivery Using JenkinsContinuous Delivery Using Jenkins
Continuous Delivery Using JenkinsCliffano Subagio
 
ASP.NET Core deployment options
ASP.NET Core deployment optionsASP.NET Core deployment options
ASP.NET Core deployment optionsKen Cenerelli
 
Cross-Platform Apps/Games with Azure
Cross-Platform Apps/Games with AzureCross-Platform Apps/Games with Azure
Cross-Platform Apps/Games with AzureShahed Chowdhuri
 
Jenkins Introduction
Jenkins IntroductionJenkins Introduction
Jenkins IntroductionPavan Gupta
 
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast Compuware
 
Deeper into Windows 10 Development
Deeper into Windows 10 DevelopmentDeeper into Windows 10 Development
Deeper into Windows 10 DevelopmentShahed Chowdhuri
 
Evolving Your Distributed Cache In A Continuous Delivery World: Tyler Vangorder
Evolving Your Distributed Cache In A Continuous Delivery World: Tyler VangorderEvolving Your Distributed Cache In A Continuous Delivery World: Tyler Vangorder
Evolving Your Distributed Cache In A Continuous Delivery World: Tyler VangorderRedis Labs
 
Onnx and onnx runtime
Onnx and onnx runtimeOnnx and onnx runtime
Onnx and onnx runtimeVishwas N
 
Quality Assurance using the Eclipse IDE
Quality Assurance using the Eclipse IDEQuality Assurance using the Eclipse IDE
Quality Assurance using the Eclipse IDEEduard Moraru
 

Tendances (20)

Modern Development with Microsoft
Modern Development with MicrosoftModern Development with Microsoft
Modern Development with Microsoft
 
Azure DevOps for the Data Professional
Azure DevOps for the Data ProfessionalAzure DevOps for the Data Professional
Azure DevOps for the Data Professional
 
Capturing Your Audience with Kinect
Capturing Your Audience with KinectCapturing Your Audience with Kinect
Capturing Your Audience with Kinect
 
Jenkins tutorial
Jenkins tutorialJenkins tutorial
Jenkins tutorial
 
Standardizing Jenkins with CloudBees Jenkins Team
Standardizing Jenkins with CloudBees Jenkins TeamStandardizing Jenkins with CloudBees Jenkins Team
Standardizing Jenkins with CloudBees Jenkins Team
 
Microservices with Minimal APi and .NET 6
Microservices with Minimal APi and .NET 6Microservices with Minimal APi and .NET 6
Microservices with Minimal APi and .NET 6
 
Next Generation Tooling with WSO2 Enterprise Integrator
Next Generation Tooling with WSO2 Enterprise IntegratorNext Generation Tooling with WSO2 Enterprise Integrator
Next Generation Tooling with WSO2 Enterprise Integrator
 
Continuous Delivery Using Jenkins
Continuous Delivery Using JenkinsContinuous Delivery Using Jenkins
Continuous Delivery Using Jenkins
 
ASP.NET Core deployment options
ASP.NET Core deployment optionsASP.NET Core deployment options
ASP.NET Core deployment options
 
Cross-Platform Apps/Games with Azure
Cross-Platform Apps/Games with AzureCross-Platform Apps/Games with Azure
Cross-Platform Apps/Games with Azure
 
Jenkins Introduction
Jenkins IntroductionJenkins Introduction
Jenkins Introduction
 
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
 
Jenkins-CI
Jenkins-CIJenkins-CI
Jenkins-CI
 
Serverless
ServerlessServerless
Serverless
 
Java
JavaJava
Java
 
Deeper into Windows 10 Development
Deeper into Windows 10 DevelopmentDeeper into Windows 10 Development
Deeper into Windows 10 Development
 
Evolving Your Distributed Cache In A Continuous Delivery World: Tyler Vangorder
Evolving Your Distributed Cache In A Continuous Delivery World: Tyler VangorderEvolving Your Distributed Cache In A Continuous Delivery World: Tyler Vangorder
Evolving Your Distributed Cache In A Continuous Delivery World: Tyler Vangorder
 
Onnx and onnx runtime
Onnx and onnx runtimeOnnx and onnx runtime
Onnx and onnx runtime
 
Quality Assurance using the Eclipse IDE
Quality Assurance using the Eclipse IDEQuality Assurance using the Eclipse IDE
Quality Assurance using the Eclipse IDE
 
Jenkins CI
Jenkins CIJenkins CI
Jenkins CI
 

Similaire à Sencha Products - Coderage Conference

Innovations in Sencha Tooling and Framework
Innovations in Sencha Tooling and FrameworkInnovations in Sencha Tooling and Framework
Innovations in Sencha Tooling and FrameworkSandeep Adwankar
 
Introduction to ExtJS and its new features
Introduction to ExtJS and its new featuresIntroduction to ExtJS and its new features
Introduction to ExtJS and its new featuresSynerzip
 
Ext Js introduction and new features in Ext Js 6
Ext Js introduction and new features in Ext Js 6Ext Js introduction and new features in Ext Js 6
Ext Js introduction and new features in Ext Js 6Sushil Shinde
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...WSPDC & FEDSPUG
 
Mix Tech Ed Update No Video
Mix Tech Ed Update No VideoMix Tech Ed Update No Video
Mix Tech Ed Update No VideoAllyWick
 
Ext JS Upgrade Adviser EA Launch
Ext JS Upgrade Adviser EA LaunchExt JS Upgrade Adviser EA Launch
Ext JS Upgrade Adviser EA LaunchSandeep Adwankar
 
ExtJS: La piattaforma vincente (tools)
ExtJS: La piattaforma vincente (tools)ExtJS: La piattaforma vincente (tools)
ExtJS: La piattaforma vincente (tools)Eugenio Minardi
 
RT Lab Android Application
RT Lab Android ApplicationRT Lab Android Application
RT Lab Android ApplicationPraahas Amin
 
summer file - Copy
summer file - Copysummer file - Copy
summer file - CopyRakesh Kumar
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Softwaresriikanthp
 
Experiences using CouchDB inside Microsoft's Azure team
Experiences using CouchDB inside Microsoft's Azure teamExperiences using CouchDB inside Microsoft's Azure team
Experiences using CouchDB inside Microsoft's Azure teamBrian Benz
 
Best software development tools in 2021
Best software development tools in 2021Best software development tools in 2021
Best software development tools in 2021Samaritan InfoTech
 

Similaire à Sencha Products - Coderage Conference (20)

Vs2005p
Vs2005pVs2005p
Vs2005p
 
Innovations in Sencha Tooling and Framework
Innovations in Sencha Tooling and FrameworkInnovations in Sencha Tooling and Framework
Innovations in Sencha Tooling and Framework
 
Introduction to ExtJS and its new features
Introduction to ExtJS and its new featuresIntroduction to ExtJS and its new features
Introduction to ExtJS and its new features
 
Ext Js introduction and new features in Ext Js 6
Ext Js introduction and new features in Ext Js 6Ext Js introduction and new features in Ext Js 6
Ext Js introduction and new features in Ext Js 6
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
 
Mix Tech Ed Update No Video
Mix Tech Ed Update No VideoMix Tech Ed Update No Video
Mix Tech Ed Update No Video
 
Ext JS Upgrade Adviser EA Launch
Ext JS Upgrade Adviser EA LaunchExt JS Upgrade Adviser EA Launch
Ext JS Upgrade Adviser EA Launch
 
ExtJS: La piattaforma vincente (tools)
ExtJS: La piattaforma vincente (tools)ExtJS: La piattaforma vincente (tools)
ExtJS: La piattaforma vincente (tools)
 
RT Lab Android Application
RT Lab Android ApplicationRT Lab Android Application
RT Lab Android Application
 
Kunal bhatia resume mass
Kunal bhatia   resume massKunal bhatia   resume mass
Kunal bhatia resume mass
 
desktop_resume
desktop_resumedesktop_resume
desktop_resume
 
summer file - Copy
summer file - Copysummer file - Copy
summer file - Copy
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Software
 
Chinnasamy Manickam
Chinnasamy ManickamChinnasamy Manickam
Chinnasamy Manickam
 
Javantura Zagreb 2014 - Vaadin - Peter Lehto
Javantura Zagreb 2014 - Vaadin - Peter LehtoJavantura Zagreb 2014 - Vaadin - Peter Lehto
Javantura Zagreb 2014 - Vaadin - Peter Lehto
 
Experiences using CouchDB inside Microsoft's Azure team
Experiences using CouchDB inside Microsoft's Azure teamExperiences using CouchDB inside Microsoft's Azure team
Experiences using CouchDB inside Microsoft's Azure team
 
Neeraj_Virmani_Resume
Neeraj_Virmani_ResumeNeeraj_Virmani_Resume
Neeraj_Virmani_Resume
 
Ext JS 6.7 Launch Webinar
Ext JS 6.7 Launch WebinarExt JS 6.7 Launch Webinar
Ext JS 6.7 Launch Webinar
 
Amit_Resume
Amit_ResumeAmit_Resume
Amit_Resume
 
Best software development tools in 2021
Best software development tools in 2021Best software development tools in 2021
Best software development tools in 2021
 

Plus de Sandeep Adwankar

Building Products with Data at Core
Building Products with Data at Core Building Products with Data at Core
Building Products with Data at Core Sandeep Adwankar
 
PWA - ADT Magazine Webinar
PWA - ADT Magazine WebinarPWA - ADT Magazine Webinar
PWA - ADT Magazine WebinarSandeep Adwankar
 
Sencha Tooling - Senchacon Conference
Sencha Tooling  - Senchacon ConferenceSencha Tooling  - Senchacon Conference
Sencha Tooling - Senchacon ConferenceSandeep Adwankar
 
Adding powerful ext js components to react apps
Adding powerful ext js components to react appsAdding powerful ext js components to react apps
Adding powerful ext js components to react appsSandeep Adwankar
 
Sencha Tooling Presentation at Senchacon Conference
Sencha Tooling Presentation at Senchacon ConferenceSencha Tooling Presentation at Senchacon Conference
Sencha Tooling Presentation at Senchacon ConferenceSandeep Adwankar
 
Accelerating web application development
Accelerating web application development Accelerating web application development
Accelerating web application development Sandeep Adwankar
 
Building ext js apps with ES2015 using sencha visual studio code plugin
Building ext js apps with ES2015 using sencha visual studio code pluginBuilding ext js apps with ES2015 using sencha visual studio code plugin
Building ext js apps with ES2015 using sencha visual studio code pluginSandeep Adwankar
 
Build great looking web app themes with themer 1.1
Build great looking web app themes with themer 1.1Build great looking web app themes with themer 1.1
Build great looking web app themes with themer 1.1Sandeep Adwankar
 
Create winning themes for your ext js apps
Create winning themes for your ext js appsCreate winning themes for your ext js apps
Create winning themes for your ext js appsSandeep Adwankar
 
Sencha Themer 1.2 and Architect 4.2
Sencha Themer 1.2 and Architect 4.2Sencha Themer 1.2 and Architect 4.2
Sencha Themer 1.2 and Architect 4.2Sandeep Adwankar
 
Froala - Code Rage Webinar
Froala - Code Rage WebinarFroala - Code Rage Webinar
Froala - Code Rage WebinarSandeep Adwankar
 
Application Development Trends Webinar
Application Development Trends WebinarApplication Development Trends Webinar
Application Development Trends WebinarSandeep Adwankar
 
Ext Web Components - Dev Week 2019
Ext Web Components - Dev Week 2019Ext Web Components - Dev Week 2019
Ext Web Components - Dev Week 2019Sandeep Adwankar
 
Ext angular Launch webinar
Ext angular Launch webinarExt angular Launch webinar
Ext angular Launch webinarSandeep Adwankar
 
Product Camp Silicon Valley 2018 - PM Technical Skills
Product Camp Silicon Valley 2018 - PM Technical SkillsProduct Camp Silicon Valley 2018 - PM Technical Skills
Product Camp Silicon Valley 2018 - PM Technical SkillsSandeep Adwankar
 

Plus de Sandeep Adwankar (18)

Building Products with Data at Core
Building Products with Data at Core Building Products with Data at Core
Building Products with Data at Core
 
PWA - ADT Magazine Webinar
PWA - ADT Magazine WebinarPWA - ADT Magazine Webinar
PWA - ADT Magazine Webinar
 
Sencha Tooling - Senchacon Conference
Sencha Tooling  - Senchacon ConferenceSencha Tooling  - Senchacon Conference
Sencha Tooling - Senchacon Conference
 
Adding powerful ext js components to react apps
Adding powerful ext js components to react appsAdding powerful ext js components to react apps
Adding powerful ext js components to react apps
 
Sencha Tooling Presentation at Senchacon Conference
Sencha Tooling Presentation at Senchacon ConferenceSencha Tooling Presentation at Senchacon Conference
Sencha Tooling Presentation at Senchacon Conference
 
Accelerating web application development
Accelerating web application development Accelerating web application development
Accelerating web application development
 
Building ext js apps with ES2015 using sencha visual studio code plugin
Building ext js apps with ES2015 using sencha visual studio code pluginBuilding ext js apps with ES2015 using sencha visual studio code plugin
Building ext js apps with ES2015 using sencha visual studio code plugin
 
Build great looking web app themes with themer 1.1
Build great looking web app themes with themer 1.1Build great looking web app themes with themer 1.1
Build great looking web app themes with themer 1.1
 
Create winning themes for your ext js apps
Create winning themes for your ext js appsCreate winning themes for your ext js apps
Create winning themes for your ext js apps
 
Sencha Themer 1.2 and Architect 4.2
Sencha Themer 1.2 and Architect 4.2Sencha Themer 1.2 and Architect 4.2
Sencha Themer 1.2 and Architect 4.2
 
Ext JS 6.5 Launch Webinar
Ext JS 6.5 Launch WebinarExt JS 6.5 Launch Webinar
Ext JS 6.5 Launch Webinar
 
Froala - Code Rage Webinar
Froala - Code Rage WebinarFroala - Code Rage Webinar
Froala - Code Rage Webinar
 
Extreact 6.6 Launch
Extreact 6.6 LaunchExtreact 6.6 Launch
Extreact 6.6 Launch
 
Ext JS 6.6 Launch Webinar
Ext JS 6.6 Launch WebinarExt JS 6.6 Launch Webinar
Ext JS 6.6 Launch Webinar
 
Application Development Trends Webinar
Application Development Trends WebinarApplication Development Trends Webinar
Application Development Trends Webinar
 
Ext Web Components - Dev Week 2019
Ext Web Components - Dev Week 2019Ext Web Components - Dev Week 2019
Ext Web Components - Dev Week 2019
 
Ext angular Launch webinar
Ext angular Launch webinarExt angular Launch webinar
Ext angular Launch webinar
 
Product Camp Silicon Valley 2018 - PM Technical Skills
Product Camp Silicon Valley 2018 - PM Technical SkillsProduct Camp Silicon Valley 2018 - PM Technical Skills
Product Camp Silicon Valley 2018 - PM Technical Skills
 

Dernier

cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 

Dernier (20)

cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 

Sencha Products - Coderage Conference

  • 1. Introduction to Sencha Products Ext JS, Tools, Test, ExtReact, GXT Sandeep Adwankar Sr. Product Manager, Sencha Twitter: adwankar
  • 2. Ext JS Framework Latest Version: 6.5.2 2
  • 3. Ext JS Framework • Comprehensive framework for data-intensive cross-platform applications • Hundreds of rich set of pre tested and integrated customizable components • Create Infinite grid with data package that access data from any data source • Responsive UI to support multiple browsers, devices and screen sizes 3
  • 4. Grid Component • Handles massive amounts of records without impacting performance with buffered rendering • Enables sorting, grouping, summary rows and more 4
  • 5. Pivot Grid Component • Summarize and analyze large data sets for more informed decision making • Aggregates multidimensional data 5
  • 6. Charts • Visually represent data with a broad range of dynamic and static charts — including line, bar, and pie charts • Browser variations are handled automatically so charts display beautifully on all devices 6
  • 7. D3 Visualizations • Brings the power of sophisticated data visualizations to any web developer • Provides D3 trees, sunbursts, heatmaps, and more as ready-to-use components • Integration with data stores to update the visualizations as data changes 7
  • 8. Calendar / Date Panel • Easily view and manage schedules and events within your apps • Integrates with Google Calendar 8
  • 9. Forms • Flexible forms for your most demanding data entry requirements • Field masking, extensible validations and numerous labeling and error display options 9
  • 12. Key Use Cases Visually Build Ext JS Apps, Code generation Benefits Reduce manual coding, Reduce bugs, Quicker time to market User Persona ExtJS Developer with background in building apps visually Roadmap Better code generation, Ext JS.Next support Latest Version: 4.2.2 Ext JS Edition: Pro Sencha Architect
  • 13. Sencha Architect - Walkthrough 13
  • 14. Key Use Cases Visually Create Ext JS themes, theme package generation, Create UIs Benefits Portable themes, Reduced learning curve, Quicker time to market User Persona Ext JS Designer, Developer with ability to create inspirational visuals Roadmap CSS, Better integration with Architect, Ext JS.Next support Latest Version: 1.3 Ext JS Edition: Pro Sencha Themer
  • 15. Sencha Themer - Walkthrough 15
  • 16. Key Use Cases Build optimized Ext JS web apps, mobile apps (cordova), ES6, PWA Apps Benefits Single tool for building, tuning, packaging User Persona ExtJS Developer, Build Engineer Roadmap Ext JS.Next Support New build tool to support modern tooling Latest Version: 6.5.2 Ext JS Edition: Standard Sencha Cmd
  • 17. Sencha Cmd - Walkthrough 17
  • 18. Key Use Cases Use favorite IDE to quickly write Ext JS code, Code/Docs Navigation Benefits Developer productivity User Persona ExtJS Developer creating Java or Node based web apps Roadmap Support for JetBrains 2017 IDEs, Ext JS.Next Support Latest Version: 6.0.11 Ext JS Edition: Pro JetBrains Plugin
  • 19. Key Use Cases Use favorite IDE to quickly write Ext JS code, Code/Docs Navigation Benefits Developer productivity User Persona Ext JS Developer creating Java based web apps Roadmap Support for New Eclipse versions, Ext JS.Next Support Latest Version: 6.0.4 Ext JS Edition: Pro Eclipse Plugin
  • 20. Key Use Cases Use favorite IDE to quickly write Ext JS code, Code/Docs Navigation Benefits Developer productivity User Persona ExtJS Developer creating web apps with ASP.net Roadmap Support for Visual Studio 2017, Ext JS.Next Support Latest Version: 6.0.6 Ext JS Edition: Pro Visual Studio Plugin
  • 21. Key Use Case Use favorite editor to quickly write Ext JS code, Code/Docs Navigation Benefits Developer productivity User Persona ExtJS Developer migrating from sublime or other text based editors Roadmap Support for VS Code versions, Ext JS.Next Support Latest Version: 1.0.1 Ext JS Edition: Standard Visual Studio Code Plugin
  • 22. Visual Studio Code Plugin - Walkthrough 22
  • 23. Key Use Cases Debug data binding, Show component over-nesting, Inspect stores Benefits Identify app performance issues, Quicker debugging User Persona Ext JS Developer, Senior Architect responsible for app performance Roadmap Ext JS.Next Support Latest Version: 6.0.2 Ext JS Edition: Premium Sencha Inspector
  • 24. Sencha Inspector - Walkthrough 24
  • 25. Key Use Cases Create mockups for Ext JS apps Benefits Use visual assets that match Ext JS UI components User Persona ExtJS Developer, Designer responsible for designing new interface Roadmap Ext JS versions support Latest Version: 3.0 Ext JS Edition: Standard Ext JS Stencils
  • 26. Ext JS Stencils - Walkthrough 26
  • 27. Key Use Cases Create code snippets for learning, sharing with others, or Sencha Support Benefits Quickly create code snippets in cloud, No download of framework or tools User Persona Tinkerer, Architect, Ext JS Developer Roadmap UX Updates Latest Version: 2.0.0 Ext JS Edition: Standard Sencha Fiddle
  • 28. Sencha Fiddle - Walkthrough 28
  • 30. Why Sencha Test? Boosts quality of enterprise applications built using Ext JS framework. Sencha Test Offers: • Deeper Integration with Ext JS • Ability to Test Dynamic Nature of Ext JS • Faster Test Creation Capability • Cross Browser Simultaneous Test Execution 30 Help teams automate tests and achieve more coverage easier and faster
  • 31. Sencha Test Overview 31 Sencha Studio • Test generation • Test management CLI & CICD • Automate test execution • Launch tests outside Studio Cross-Browser Testing • One test across browsers • Execute test simultaneously ST API & Visual Testing • Write tests with minimal code • Screen comparison
  • 32. Out Of The Box Integrations 32 Jasmine Test Framework Browser FarmsJira/Jenkins / Teamcity Istanbul Code Coverage
  • 34. ExtReact – Most Comprehensive Set of Components for React Apps • Hundreds of powerful UI components that can be quickly and easily added to React apps • Supports Modern Tooling – NPM, JSX, TypeScript, WebPack, Babel, Yeoman • Build adaptive and engaging React app design with layouts and responsive configuration • Powerful data management with buffered rendering
  • 35. Sencha Fiddle - Walkthrough 35
  • 37. GXT - Build Desktop and Touch-Enabled WebApps in Java • Code in Java using GWT • Compiles to optimized HTML & JavaScript • MVC architecture • Robust data APIs & rich UI widgets • Big data grids & plugin-free charting • Cross platform browser compatibility • Supports touch gestures 37
  • 39. Data Intensive Analyze, visualize and interact with complex data from any source Cross-platform and great looking Enables developers to deliver web apps for desktop, tablet and smartphones that are visually stunning Comprehensive Accelerate time to market with 100s of integrated, tested, documented UI components, and robust enterprise tools Professional Enterprise Support Worldwide Technical Support & Maintenance The Sencha Advantage
  • 41. Q&A 41 Sandeep Adwankar Sr. Product Manage, Sencha Twitter: adwankar