SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Similar a 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
 

Similar a 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
 

Más 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
 

Más 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
 

Último

(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
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
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.
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
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
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
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.
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
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
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 

Último (20)

(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...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
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...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
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
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
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 ...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
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
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 

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