SenchaCon 2015 is an event you won’t want to miss if you’re building web applications. We’ve got exciting news to share that will improve your web app development cycles for years to come. We’re merging our Ext JS and Touch frameworks. You’ll be able to build all of your web apps using a single framework and deliver a unique user experience for customers on desktops (using modern or legacy browsers), tablets, or smartphones. We’re also adding touch and gesture support to GXT, so you can offer your GXT applications on tablets and touchscreen devices. Come to SenchaCon to learn more about these exciting developments as well as other new innovations.

Sencha


Art Landro - Keynote Speaker
CEO
Sencha

Art Landro brings 25 years of global business experience to Sencha. Prior to Sencha, Art was CEO of Cordys, where he transformed the Netherlands-based software company into a BPM PaaS and Cloud Provisioning provider and successfully led its acquisition by OpenText. His record of driving sales started before that, when he was President of MontaVista Software, breaking into non-traditional Linux markets from automotive infotainment systems to aerospace controls. Art served five years of Active Duty in the U.S. Air Force and 22 years in the Air Force Reserves, retiring as a Lieutenant Colonel.


Alex Tokarev
Software Engineer
Sencha

Alex Tokarev is a veteran engineer and systems architect. Having built several of the largest enterprise call centers in Russia, Alex was considered one of the top experts in his field when he decided to seek new challenges and switched to software engineering. Alex has founded a software startup, learned how to hack in Perl and JavaScript and immigrated to the USA. Believing that Ext JS can be made even more awesome, Alex joined Sencha in 2012 and has been busy cranking out features and squashing bugs ever since. Alex dwells among the redwoods in Northern California, and when not working he can be found hiking in the forests, obsessing over pictures in his photo lab, or playing with his two sons.

Arthur Kay
Developer Relations Manager
Sencha

Arthur Kay has been working with the Web since the late 1990s, when GeoCities and scrolling marquees were all the rage. Since those early days, Arthur graduated from Loyola University Chicago (where he studied Music and Computer Science) and has worked in a variety of professional roles throughout the Internet industry. Arthur currently lives in the Chicago suburbs and works as Developer Relations Manager for Sencha, Inc.

David Chandler
Senior Developer Advocate
Sencha

David fell in love with programming at age 14 on his TI-99/4A, studied electrical engineering at the University of Kansas, and soon after wrote the first published book on Web servers (Running a Perfect Web Site, 1995). He has worked on software for everything from airborne GPS receivers to Internet banking and has written Web applications in everything from C to ColdFusion to JSF and most recently GWT. As a Developer Advocate with Google for 3.5 years, Chandler supported the worldwide GWT and Android communities through blogging, open source projects, and conference speaking. He actively contributes to open source projects (github: turbomanage) and blogs about Java Web and mobile development at turbomanage.wordpress.com. Chandler lives in Colorado with his family and enjoys photography, hiking in Rocky Mountain National Park, skiing, piano, and teaching math and Java to high school students every now and then.

Don Griffin
Engineering Manager
Sencha

Don Griffin is the engineering manager for Ext JS and Sencha Touch. He was an Ext JS user for 2 years before joining Sencha and has over 20 years of software engineering experience on a broad range of platforms. His experience includes designing web application front-ends and back-ends, native GUI applications, network protocols and device drivers. Don’s passion is to build world class products that people love to use.

Gautam Agrawal
Director, Product Management
Sencha

Gautam Agrawal is the Director of Product Management for Sencha Frameworks and Tools. Prior to joining Sencha, he held various product and engineering positions at organizations developing SaaS and BI applications using Sencha technologies. He holds a PhD and MS from State University of NY (SUNY) at Buffalo.

Jason Cline
Director of Engineering
Sencha

Jason Cline leads development of Sencha Space. Jason has spent most of his career on the bleeding edge of both mobile and web technologies. He led Sencha’s efforts to integrate Sencha Touch with our partners’ mobile APIs and was the SDK lead for Sencha’s Cloud efforts. Prior to Sencha, Jason spent 4 years working on the Dojo Toolkit helping to bring real time communication to pre-HTML5 browsers using XMPP and Comet. Before taking a leap to work on first generation JavaScript frameworks, he spent six years as a lead engineer at Vodafone building a scalable back-end for the early days of the mobile web.

Lee Boonstra
Sales Engineer & Technical Writer
Sencha

Lee Boonstra is a sales engineer and technical trainer at Sencha in Europe. Lee lives in Amsterdam and has experience in both client-side and server-side development. She spends her spare time developing web and mobile apps. Also, she wrote a book for O'Reilly: Hands-on Sencha Touch 2.

Mark Brocato
Senior Software Engineer
Sencha

Before coming to Sencha, Mark was the Director for R+D for BioFortis, a Life Sciences startup, where he lead the development of several ExtJS applications. Mark is also the creator of mockaroo.com, a web service for generating large fake datasets for software testing and demos. Mark has been developing with ExtJS since version 2 and is currently working on the ExtJS plugin for JetBrains IDEs such as IntelliJ and WebStorm.

Mark Lincoln
Senior Solutions Engineer
Sencha

After graduating from the University of Florida, Mark spent several years developing enterprise class applications using database languages like CA-Clipper, CA-Visual Objects, and Delphi. Once he discovered Web application development using ASP, ASP.NET, C#, and JavaScript, there was no turning back. He has been an avid user of ExtJS since its inception as an extension to the Yahoo UI framework (YUI-Ext). Mark resides in Arlington, VA where you can often find him out riding his bike, umpiring fast pitch softball, or coaching soccer when he is not developing leading edge solutions as a Senior Solutions Engineer for Sencha.

Max Rahder
Senior Trainer
Sencha

Max is a member of the Sencha Training team, with over 25 years of experience in web and mobile app development, JavaScript, Java and cloud computing. He lives in Madison, Wisconsin.​

Miroslav Bojic
Software Engineer and Interaction Designer
Sencha

Miro has a dual background in Interaction Design and Computer Science. For the past three years at Sencha, he has worked primarily on designing developer tools, such as Sencha Architect, Animator as well as future Sencha tools, and he has a lot of experience with Ext JS Themes. Prior to Sencha, Miro worked as an interaction designer at Philips in the Netherlands. Miro has a doctorate degree in User System Interaction and is fluent in 3 languages (and conversational in an additional 3). When not designing, Miro enjoys riding his dutch bicycle (opafiets) in San Francisco.​

Nick Harlow
Director, Product Management
Sencha

Nick is a seasoned technology professional. He has served in both engineering and product management roles at a range of small and large software companies. Over the course of his career, he has specialized in enterprise search, identity and access management, security of networks, endpoints, and the cloud, and secure mobile application development. He was awarded a patent for innovations in digital signature technology for the web. In his role with Sencha, he leads product management and marketing efforts for Sencha Space, a leading web application management, deployment, and security platform. He holds a Bachelor of Science in Computer Science from Stanford University and an MBA from INSEAD.

Nige White
Senior Software Architect
Sencha

Nigel White has 20 years of experience in the IT industry. He has seen computer systems evolve from batch processing, back room behemoths that dictated user behavior into distributed, user-centered enablers of everyday tasks. Nigel has been working with rich Internet applications, and dynamic browser updating techniques since before the term "Ajax" was coined. Nigel currently works as a Senior Software Architect on the Ext JS development team.

Phil Guerrant
Senior Software Engineer
Sencha

Phil is a Senior Software Engineer at Sencha. He has spent over a decade of his life developing rich user interfaces on both mobile and desktop platforms. These days, Phil continues to enjoy his passion for web user interface as a core member of the Ext JS development team.

Ross Gerbasi
Senior Software Engineer
Sencha

Ross Gerbasi is a Senior Engineer at Sencha and is located in Chicago. Ross has been programming for over 15 years and has worked with Sencha Touch for over 3 years. He specializes in new and emerging media including video and graphics production and has contributed to the open source community on emerging interactive solutions. His work on Sencha and Cordova integration allow him to fuse his many skills into a single focus to provide app developers with tools to help simplify building mobile apps.

Steffen Hiller
Senior Solutions Engineer
Sencha

Steffen Hiller has been a loyal web developer since 1999. He likes to move pixels just as much as he likes to write code. While fighting here and there with plain PHP, HTML, JavaScript and CSS, his development experience took a major leap forward in 2007 when he started to work with two of today’s still leading web frameworks: Ruby on Rails and Ext JS. Since then he's enjoying Ruby and JavaScript on a daily basis. He has been working on numerous projects involving Ext JS and Sencha Touch. Steffen is working preferably close to the beach such as in Spain and Aruba, where he also tries to kitesurf as much as possible.

Vitaly Kravchenko
Graphics Engineer
Sencha

Vitaly Kravchenko is the Graphics Engineer at Sencha. He was an independent developer of native desktop audio software, mobile games and web apps for 10 years before joining Sencha. Vitaly's serious dive into HTML5 happened in 2009 when he released WebOS's first stock market app. After that, he kissed native goodbye and never looked back.

Industry


Michael Facemire - Keynote Speaker
Senior Analyst
Forrester

Michael serves Application Development & Delivery Professionals. He is a leading expert on mobile software development, software development process, and next-generation open web architectures. Michael has more than 13 years of experience in the software development industry. He joined Forrester from IBM, where he delivered industry-leading applications in mobile, social software, content management, portal, and workflow. While there, he authored or co-authored 23 patents in the areas of mobile software, collaborative systems, content management, and media services that have been issued or pending. Michael holds a bachelor's degree in computer engineering from Case Western Reserve University.


Andrew Duncan
Managing Director
SwarmOnline

Andrew has combined a passion for IT with a strong aptitude for business to create SwarmOnline - one of Scotland’s fastest growing tech companies. Three years ago he founded SwarmOnline who became Sencha’s first partner outside of the U.S. Since then Andrew has grown the business year on year and acknowledges that Sencha has had a huge impact on his success. Although Andrew is a Managing Director, he is also an experienced and highly competent technologist and solutions architect. He has co-written Ext JS 4 Web Application Development Cookbook and is currently busy writing another two Ext JS books, due out soon. Last year Andrew’s success was recognized when he received a nomination for Young Business Person of the Year at the prestigious Glasgow Business Awards. Andrew is a sought after conference speaker. Previous speaking engagements include SenchaCon 2013 in Florida, Citi Group HTML5 Developer Conference in Dublin and ModUXCon in Amsterdam.

Benjamin Mestrallet
Founder and CEO
eXo

Benjamin Mestrallet is the CEO of eXo, a company he founded just out of university to serve its first customer, the U.S. Department of Defense. With eXo's recent expansion to North America, Benjamin now oversees the Company's growth, marketing and sales strategy from San Francisco. He first created the eXo project while a student and, in December 2002, delivered the industry's first Java portlet container. Under Benjamin's leadership, eXo has expanded globally with operations in five countries and its product line to be the most comprehensive portfolio of open source collaboration software on the market. In recognition of his leadership and business savvy, a jury of France's top technology executives honored Benjamin as 2008's most outstanding young technology leader with the IVY Award. He holds an advanced master's degree in management science from the University of Paris IX, Dauphine.

Bob Spencer
Senior Software Engineer
Intel

Bob Spencer is a Senior Software engineer at Intel where he has worked for the past 15 years on a variety of projects from system management, interactive television, and high availability clusters. For the past six years he has worked in Intel’s Open Source Technology Center focusing on developer tools for mobile and embedded systems. He is currently the Crosswalk Project community manager.

Christian Taltas
Managing Director
KPMG

Christian Taltas, a Web Applications Architect with 17 years of expertise, has always been an entrepreneur and, as seen by his peers, a “man of vision, strategy and action”. He is also considered as an expert in Node.js and has spent the last 3 years in developing his new framework based on Node.js and Sencha Ext JS 5.

Douglas Bieber

Yamaha Motor USA

Doug Bieber has worked for companies ranging from software, health industry, computers and motorsports. He holds degrees from the University of Southern California and Cal Poly Pomona. Doug is Java Certified and lives in Southern California.

Gabor Puhalla
Managing Director
profiq

Gábor Puhalla - Managing Director of profiq, delivering software engineering services from the Czech Republic to agile software houses in Silicon Valley. Specializes in management of highly skilled technical teams, QA and web security. Formerly held software engineering management positions at Oracle and Sun Microsystems. Co-founder and proud member of [pro]Test!, local test community in the Czech Republic and contributes to the international test community via International Software Testing Qualifications Board, reviewer of the Agile Tester - Foundation Level Extension Syllabus.

Grgur Grisogono
Principal & Software Architect
Modus Create

Grgur Grisogono is a Principal at Modus Create and the co-author of Ext JS in Action SE. As a software architect and trainer, Grgur shares his experience in JavaScript, CSS, HTML5, Sencha Touch, Ext JS, web apps and hybrid mobile with numerous Fortune 500 companies. Grgur is a long time member of the Sencha community, three-times European conference organizer, blogger and frequent meetup speaker.

James Croall
Director of Product Management
Coverity

James Croall is a Director of Product Management Coverity, and over the last 8 years has helped a wide range of customers incorporate static analysis into their software development lifecycle. Prior to Coverity, James spent 10 years in the computer and network security industry, as a C/C++ and Java software engineer.

Jean-Philippe Ehret
Founder and COO
Jnesis

Jean-Philippe Ehret is the COO at Jnesis, a company dedicated to the development of efficient business solutions integrating both Java and JavaScript. Jnesis' strong commitment to innovation in both technology and management have led to new solutions reducing dramatically the development costs of B to B applications, leading Jean-Philippe to expand its activity in nearby European countries and, naturally, towards a partnership with Sencha. Genuinely passionate about his work and cutting-edge technologies, Jean-Philippe also shares his expertise in open-source alternatives to Java EE architectures at one of France's leading school of software engineering, and acts as a trainer for professional developers in widely recognized training institutions.

Josh Keely
VP, Product Development
Delta Health Technologies

Josh Keely is a successful entrepreneur, and is currently Vice President of Product Development at Delta Health Technologies. Josh is responsible for overseeing the design, development, and overall product vision for all of Delta’s care­at­home software solutions. Josh launched his professional career in healthcare when he founded a successful SaaS business in 2003, which was later acquired by Delta. In his current role, Josh acts as an agile facilitator and mentor for the entire department, along with fulfilling the role of “product visionary” by designing and prototyping new products and innovations. Josh spends his spare time discovering new ways to improve existing processes, inventing and prototyping with his 3D printer, and working with several non­profit entities.

Kollivakkam Raghavan
Principal Engineer
Cisco

Kollivakkam is a Principal Engineer at Cisco responsible for the architecture, design and delivery of the Management platform for Cisco’s Intercloud Fabric product. Kollivakkam has been using ExtJS for the last 5 years building network management platforms at F5 Networks, Mobileiron, Netapp, and Cisco. Kollivakkam enjoys building reusable components, and is passionate about great UX and architecture. Kollivakkam has spent a significant amount of time in performance tuning ExtJS grids and trees. In his current role, he is evangelizing agile methodologies and promoting practices such as TDD for Sencha based applications to ensure a high quality product.

Mitchell Johnson
Chief Technology Officer
eVestment

Mitchell leads all aspects of global technology service fulfillment for eVestment. He participates as a member of the senior management team in the governance processes of the organization's new product roadmap, architecture, telecommunications, networks, applications, media, and corporate IT infrastructure and oversees the execution of technology initiatives in support of the business goals and priorities set by the organization. Prior to joining eVestment, Mitchell held a variety of positions at Equifax in product management, mergers and acquisitions, and technology. As Vice President of Technology, Mitchell led a team that developed and maintained internet solutions for a global, business-to-consumer business unit. Prior to Equifax, Mitchell worked in various managerial and technical roles for the Enterprise Technology practice at Hitachi Consulting and Delta Air Lines. He has a range of Information Technology experience including architecture, strategy, development, operations and business-technology alignment. Mitchell holds a BA in Management Science and a certificate in Information Systems from the Georgia Institute of Technology and an MBA from Emory University, where he graduated Beta Gamma Sigma and received the faculty award for Organization and Management.

Mitul Bid
Co-founder, CEO
Coditas

Mitul Bid has been working with Sencha technologies for over 5 years. A large part of his focus has been creating visually compelling user experiences. Mitul has been responsible for delivering large enterprise applications built using Sencha frameworks to several clients across the globe. Mitul graduated as a Computer Scientist from IIT Bombay and is the founder of Coditas, a company focussed on delivering solutions around the Sencha technologies.

Naveenan Murugesu
Enterprise Solutions Manager
BlackBerry

Naveenan is an Enterprise Solutions Manager with in the Developer Relations team at BlackBerry focusing on the web platform and technologies. Naveenan works closely with BlackBerry’s top enterprise partners and assist them to develop applications for the BlackBerry 10 platform as well cross platform applications. Naveenan’s expertise includes building applications using HTML, Java Script, WebWorks/Cordova and Sencha Touch.

Patrick Chu
EXTJS Senior Architect

Patrick Chu is currently a senior ExtJS Architect. In past, Patrick was employed as a technical trainer with Sencha teaching both the ExtJS and Sencha Touch classes. He has previously led the 1-day Sencha Touch Bootcamp at SenchaCon 2013, where he also gave two session talks. He has also spoken at Devlink and the Heartland Developer's Conference.

Paul Delano
Software Architect
FICO

Paul Delano is a hands-on software architect with many years of enterprise software development experience. He has 5 patents in the areas of computer aided design, artificial intelligence and collaborative search and has 2 pending in the areas of cloud computing and social analytics. Prior to FICO he has been the founding member of 4 technology companies and has built systems for companies like GE, Pfizer, Gartner Group and Lucent. He also teaches graduate level software courses at Fairfield University.

Peter Tierney
IT Analyst IV
Williams

Peter has nearly 20 years of experience in application development and management experience ranging from system architect to VP of Technology to team lead and mentor. He developed Flex/AIR applications for more than 8 years and found the conversion to Ext JS very complementary.

Rob Boerman
CTO & Co-founder
2Gears S.a.r.l.

Rob is the CTO of 2Gears. Rob has been working with Ext JS since before it was called that. 2Gears creates complex desktop and mobile applications for large international customers, using Ext JS, Sencha Touch, NodeJS and a large collection of other HTML5 technologies. At 2Gears we love mashing up frameworks and libraries to create cool stuff in records time with a high quality level.

Shikhir Singh
Senior Enterprise Solutions Manager
BlackBerry

Shikhir is a Senior Enterprise Solutions Manager at BlackBerry. He specializes in Enterprise Mobility, Cryptography, and cross platform app development. Prior to working at BlackBerry, Shikhir worked at Lockheed Martin and Sun Microsystems.

Sri Hari Gumpu Madan
Lead Developer
Nielsen

Currently working as a Leader Developer at Nielsen for four years, Sri Hari is part of the team responsible for the design, development and delivery of Answers On-Demand tool, a reporting platform for consumer data. Sri Hari’s skills include Java, JavaScript, Web services, Web applications, architecture. He holds a Master's degree in Engineering and enjoys rock music and traveling.

Tim Riedel
CEO
Eyeworkers Interactive GmbH

Time Riedel is the CEO and founder of eyeworkers. He has been into web development for almost two decades, and is working with Sencha frameworks since its inception. Tim’s company, eyeworkers interactive GmbH, is a Sencha Select Partner and helps large companies in introducing web based solutions built on Sencha technologies. Tim has been instrumental in organizing everal Sencha related events across the globe.

Vitaliy Shevchuk
Lead Java/Web architect
BNP Paribas Securities Services

Passionate about new technologies, with 18 years of IT experience, Vitaliy Shevchuk has for the last 10 years worked as the Java/Web Architecture Leader at BNP Paribas Securities Services. He is a Sun Certified Enterprise Architect since 2003 and the creator of ajaxAnywhere open source framework in 2005.

Tuesday, April 7, 2015

8:00 am - 9:00 pm
9:00 am - 12:00 pm
Sencha Ext JS Jumpstart Training

Prerequisites: An interest to learn Ext JS

Price: $200

Instructor : Max Rahder, Sencha

Want to make sure you get the most out of SenchaCon? Are you new to Sencha Ext JS? Would you like to learn how to use the best enterprise framework for the web and tablets?

The Sencha Ext JS Jumpstart Training will get you up to speed quickly. Under the guidance of Sencha experts, you’ll code an awesome Web app that runs on desktops, tablets and touchscreens. And you'll see how Sencha Architect supercharges app development.

The Jumpstart Training is a half-day, bring-your-own-laptop session, held the first morning of SenchaCon. You can further hone your skills by enrolling in the afternoon Sencha Ext JS Advanced Training.

Enrollment is limited.

Sign up now!

[If you have already registered to attend SenchaCon 2015, please contact info@senchacon.com to register for this training session. All new registrants may add this training option during the regular event registration process.]

Sencha GXT Jumpstart Training

Prerequisites: Must have previous experience with Java and HTML. Prior GWT experience not necessary, but you must have a GWT-capable IDE installed (Google Plugin for Eclipse or IntelliJ Ultimate).

Price: $200

Instructor : David Chandler, Sencha

Get started with the GXT framework. Learn GXT layout containers, how to handle programmatic resizing vs. automatic layout, how to bind widgets to GWT-RPC or REST APIs, and how to use data binding with GWT Editors. About half the time will be spent in lab exercises to include populating a Grid from an RPC or REST service and creating a basic chart.

The Jumpstart Training is a half-day, bring-your-own-laptop session, held the first morning of SenchaCon. You can further hone your skills by enrolling in the afternoon Sencha GXT Advanced Training.

Enrollment is limited.

Sign up now!

[If you have already registered to attend SenchaCon 2015, please contact info@senchacon.com to register for this training session. All new registrants may add this training option during the regular event registration process.]

1:30 pm - 4:30 pm
Sencha Ext JS Advanced Training

Prerequisites: Experience with Sencha Ext JS or attendance at the morning Jumpstart Training

Price: $200

Instructor : Max Rahder, Sencha

Ready to take your skills to the next level? Attend the Sencha Ext JS Advanced Training and learn how to consume RESTful services, validate user input with ease, theme your app and learn other advanced techniques.

Sencha experts will guide you in creating a powerful Web app that runs on desktops, tablets and touchscreens using Sencha Architect. The training covers advanced features within the framework. Walk out of the session with skills and knowledge you can use on any Ext JS project.

The Advanced Ext JS Training is a half-day, bring-your-own-laptop session, held the first afternoon of SenchaCon. It’s a great way to end your first day of SenchaCon.

Enrollment is limited.

Sign up now!

[If you have already registered to attend SenchaCon 2015, please contact info@senchacon.com to register for this training session. All new registrants may add this training option during the regular event registration process.]

Taking your Sencha GXT apps to Tablets

Prerequisites: Experience with Sencha GXT or attendance at the morning GXT Jumpstart training.

Price: $200

Instructor : David Chandler, Sencha

GXT 4 adds touch and gesture support for tablets. In this training, we'll introduce the new tablet-optimized features, use them in lab exercises, and discuss practical strategies for supporting your app on tablets. In addition, we'll look at new features around custom theming and how to use them.

The Advanced GXT Training is a half-day, bring-your-own-laptop session, held the first afternoon of SenchaCon. It’s a great way to end your first day of SenchaCon.

Enrollment is limited.

Sign up now!

[If you have already registered to attend SenchaCon 2015, please contact info@senchacon.com to register for this training session. All new registrants may add this training option during the regular event registration process.]

6:00 pm - 9:00 pm

Wednesday, April 8, 2015

7:00 am - 5:00 pm
7:00 am - 5:00 pm
7:00 am - 9:00 am
11:30 am - 12:30 pm
12:30 pm - 1:20 pm
One app to rule them all: building apps for multi-device world

Computing space is much more complicated today than it was 10 years ago, and it is now only natural to expect having same functionality and experience with apps and services whether you access them on your phone, tablet, desktop or (soon) even wearables. Responsiveness is a keyword that’s thrown around a lot, and while there are many ways existing technologies can help you achieve this, there is no one simple method that can be used to magically adapt an interface to different devices, and in the end nothing goes above good (interaction) design. This session will explore approaching responsiveness from the design perspective.


Speaker : Miroslav Bojic, Sencha
Sencha Ext JS: From desktops to smartphones - For the legacy and the modern web

Learn the how to use the latest version of Sencha Ext JS to create applications for all screens from desktop to smartphones. We will create a single application targeting all screens and talk about how to maximize code sharing while ensuring the best possible user experience across all devices.


Speakers : Don Griffin & Gautam Agrawal, Sencha
Enterprise cross platform UI design using Sencha Touch

BYOD is becoming very popular among the enterprises forcing application developers to embrace multi-platform development. In this session, we will explore how to create a simple user interface for cross platform applications that enterprise users can leverage, and be truly delighted by its performance and usability. Also, you will gain in-depth knowledge of the BlackBerry UI Design and principles using the newly released Sencha Touch 2.5.


Speaker : Naveenan Murugesu, BlackBerry
Deploying and managing applications with Sencha Space

In this session, the presenter will focus on the basic deployment features of Sencha Space: Managing users, apps, and devices. The presentation will begin with a discussion of real-world customer pain points before going into a series of demos on Space functionality. Advanced Topics may include: Composing complex apps in Space with the Invoke API.


Speaker : Nick Harlow, Sencha
1:30 pm - 2:20 pm
Large enterprise systems need truly scalable frameworks with robust architecture

Fast response time is the key to maintaining a superior user experience on modern web and app platforms. Providing consistently amazing usability is increasingly challenging for a number of reasons – aggressive product roadmaps to support rapid business growth, substantially larger code-base, client demand for tightly integrated solutions, and perhaps most importantly for eVestment, the exponential growth of our data cloud. Our engineering team was challenged to raise the bar for design, scalability, ease-of-use, and unprecedented performance with the latest version of the eVestment platform.

During this session, we will explore how we have met the challenge with the latest version of the eVestment Platform with the help of Sencha Ext JS 5, the creative use of NoSQL and caching technologies, a fast prototyping mindset, and a modern service architecture. Session format will be an interactive and in-depth demonstration of the platform and the specific Ext frameworks and techniques that power our big data analytics for the world’s largest institutional investors and asset managers.


Speaker : Mitchell Johnson, eVestment
Sencha GXT on tablets

The upcoming version of GXT will add support for tablets, including touch events, gestures, and momentum scrolling. Learn how to utilize the new Sencha GXT features to improve your customers’ experience on Tablets and/or large screen touch devices. In this presentation, we’ll review each of the widgets which have added gestures and touch events. We'll also look at touch features in Charts such as pinch / zoom and pan and how they interact with the related browser and OS features. We will demonstrate how to use the new features in your applications to improve the user experience on tablets. We will also showcase our newest app built with GXT and optimized for desktop and tablets.


Speaker : David Chandler, Sencha
Unleash the full fury of web innovation in your Android app today

Web technologies are improving at a rapid pace. New features such as responsive design, cloud services, WebRTC, WebGL, and Canvas provide developers with a great deal of potential. However, leveraging these features in a fragmented Android market is difficult, and oft-times impossible given the diversity of the various platform versions and capabilities.

This session introduces the Crosswalk Project, an open-source, Chromium-based, HTML5 framework that opens up the full set of leading-edge web innovations to Android developers and greatly reduces the fragmentation limitations. The Crosswalk Project is already available in Sencha's developer tools so build and deploy steps are right at your fingertips.


Speaker : Bob Spencer, Intel
Frustration free packaging for Ext JS apps and deploying Ext JS apps on mobile

So your awesome Ext JS 5 application is now mobile ready, with shiny new features and touch support. But how do you deploy it? Through a web browser, wrapped in Cordova/PhoneGap, or Sencha Space? This hands-on presentation will demonstrate deployment options with pros and cons of each. Ext JS 5 introduced ground breaking support for mobile devices. In addition to updates in the class system, components, and event management, the framework makes deployment simpler than ever. However, the process to getting it right starts even before the very first line.

In this presentation we will build a simple mobile-friendly application from scratch. We will then discuss three ways of deploying it: - HTTP(S) to a web browser - Cordova/PhoneGap - Sencha Space Each of these options comes with benefits and drawbacks, which we will outline during the demonstration. Attendees will leave the room with all the tools required to make the right decision on how to deploy their Ext JS 5 application to mobile devices.


Speaker : Grgur Grisogono, Modus Create
2:30 pm - 3:20 pm
Advanced theming techniques for Sencha Ext JS using Sencha Cmd

In this session Lee Boonstra, course creator of the Sencha advanced theming course, will show you how to create professional themes for cross platform apps. A talk about Sass, variables and skins! You will learn how to make your components look different and unique. How to better organize your themes and how to make your applications look good across all devices.


Speaker : Lee Boonstra, Sencha
Simplifying the experience for users and developers with Ext JS

Nielsen’s Answers On-Demand® (AOD) is an ad hoc reporting platform that provides flexible on-the-fly processing to generate insights from consumer data. The legacy AOD system was a single web application making it hard to manage functional changes. Our new solution now consists of a suite of applications including; a reporting framework, data selector, design tool and rendering engine. With this architecture, the applications can function as a suite or individual applications used to improve other legacy tools or functional components of other new solutions. The flexibility of Ext JS framework made it easy to integrate our custom built components while providing easily extendable set of core components. Some of our custom features include; application recovery (accomplished by saving sessions), the multi tab reporting capability built on tab panel, lightweight canvas layout with multiple visualization options as well as a custom page container. Following the beta release of our new platform, Nielsen’s development team partnered with Sencha engineers to look at the innovative ways we had leveraged the framework and how Sencha’s product roadmap and new feature development could continue to grow with us. Since then, we have integrated Sencha Cmd with Gradle to package, build and deploy applications. Features such as image spriting, JavaScript compiler, package management and command line syntax have proven effective during application development. Coupled with Nielsen user experience standards, Sencha Cmd has allowed Nielsen to easily build custom Ext JS themes. These themes are now widely leveraged by other Ext JS-based applications within the company. Added benefit of using the Ext JS 4.x framework was allowing AOD to become mobile friendly. Clients may use most of the application’s features on their tablets. Moving forward, we are pursuing an Ext JS 5.x migration and investigating the potential for a comprehensive mobile strategy.


Speaker : Sri Hari Gumpu Madan, Nielsen
Simplifying app analytics across platforms

This session explores the Space Event API and how it can be used to instrument applications for rich data capture on any desktop, tablet, or smart phone. Integrated reporting included in the platform makes the data instantly useful.


3:20 pm - 3:40 pm
3:40 pm - 4:30 pm
UX design for modern enterprise apps

Traditionally, User Experience (UX) has only been considered in the creation of consumer applications or websites where a company is selling a product or service. In the Enterprise, UX has either been ignored or relegated to an afterthought resulting in applications that are slow, clumsy and difficult to use. One of the reasons used by Enterprise application developers for the lack of focus on UX are these apps are usually very data intensive and data doesn’t have to be “pretty”. Unfortunately users have become accustomed to software that isn’t designed for normal human consumption. Using waterfall methodologies makes improvements so cumbersome and time intensive, Enterprise applications are usually UX deficient. Sencha frameworks are geared for data intensive applications and with the use of Architect, a designer has the ability to participate much earlier in the process. Using Architect means in organizations not accustomed to spending time on UX, they can start to make apps giving users not just functionality but true usability.

This talk defines what is UX and why UX it’s important in the Enterprise. It then covers how our team uses Architect to quickly prototype a User Interface (UI) component or application feature so our stakeholders can have concrete examples of how the feature might work. It also allows us to quickly iterate changes so the feature can be refined very early in the process. UX in the Enterprise is important as users spend more time in the applications at work than nearly any other environment. Effective UX not only makes the users life more efficient but these shouldn’t just supply data, they should help users understand and interpret data.


Speaker : Peter Tierney, Williams
Using Sencha Space in a Highly-Regulated Healthcare Environment

In this session, we will discuss how the Sencha Space platform can be used in the highly-regulated healthcare world. Understanding the concerns that hospital systems and healthcare entities have about securing protected health information, Sencha Space provides the answer. Learn how Sencha Space can help bridge the gap between the overly zealous HIT staff who want to provide security, and the engineering team who are wanting to provide liberty by innovating the patient, physician, and clinician experience. Sencha Space is a platform upon which innovative healthcare operations will reap great benefits, all while maintaining security, privacy, and a common framework.


Speaker : Josh Keely, Delta Health Technologies
4:40 pm - 5:30 pm
"Materializing" ExtJS 5

Sencha Ext JS has always been a pioneer in widget libraries creating visual attractive interfaces out of the box allowing the creation of highly interactive single page applications. Not only did Sencha enhance the framework’s look throughout the years, but it also introduced powerful features to allow developers to customize the look and feel in an efficient way. One big step forward was the migration to Sass with Compass for styling which improved the code organization of CSS code immensely. Later the introduction of packages added support for easily adding custom themes that enhance an application’s style and components.

In 2014, Google announced Material design, a comprehensive guide for visual, motion, and interaction design across platforms and devices. Ever since, it has received praise by developers and designers. In this session, we’ll explore how to build a Material design interface on top of the most powerful enterprise JavaScript framework of today by leveraging its powerful customization features. We'll look into what makes a Material design interface, how to create a custom theme package, how to create custom components, how to create custom animations, how to make the same application mouse and touch friendly and how to make the interface responsive to desktop and tablet screens.


Speaker : Steffen Hiller, Sencha
Breakthroughs in JavaScript code analysis

Gone are the days of noisy “linters” and glorified spell checkers. Today’s static source code analysis is accurate and trustworthy, and can find complex inter-procedural coding defects a human would never see. Come learn about a leap forward in JavaScript code analysis. We’ll get our hands dirty with real live source code and bugs in popular open source packages.


Speaker : James Croall, Coverity
Seamless Mobile and Desktop debugging

This session will focus on Sencha's integrated approach to debugging HTML5 applications across both desktop and mobile platforms.


6:30 pm - 10:00 pm

Thursday, April 9, 2015

7:30 am - 5:00 pm
7:30 am - 2:00 pm
7:30 am - 9:30 am
9:30 am - 10:20 am
The Big Grid for your Big Data

Almost all enterprise applications are built around a grid, and Sencha Ext JS has the best grid for web. Learn how to make large amounts of enterprise data available in web applications for your users, with out-of-the-box interactive features that you would only expect in a spreadsheet. This session will cover best methods for making large Ext JS data grids including the data package behind it, the session management capabilities, and the hundreds of grid features that the you can turn on and off with simple configurations.


Speaker : Nige White, Sencha
ViewModels for spreadsheet formulas, interactive D3 visualisations and other cool stuff

Did you know that you can emulate Excel formulas in ExtJS grids? Or that you can create interactive D3 visualisations from large amounts of ExtJS store data in realtime? All this and more is possible by using the power of ExtJS 5 ViewModels. The new kid on the block, ExtJS 5, has offered a host of new possibilities. The new MVVM architecture is extremely powerful but can be intimidating at first, especially when coming from MVC. Once you have flipped the switch however you will wonder how you ever managed to live without it. We will show you some examples of what can be accomplished when you really start thinking out of the box, and you can do it too. ViewModels are even more powerful than most people realise, especially when combined with things like HTML5 Canvas, WebGL, Bower components and more.


Speaker : Rob Boerman, 2Gears S.a.r.l.
Migrating from a Struts MVC based architecture to an EXTJS restful client design

This session describes experiences migrating a page based Struts application to a more interactive and dynamic Rich Interface Architecture. The motivation for this migration was enhanced User Interface Experience, and cross browser compatibility. ExtJS was selected as the premiere javascript based User Interface Technology, and this paper describes first hand experiences completing this migration. Topics include selected technologies, design approaches, 'gotchas', migration strategies and recommended best practices.


Speaker : Douglas Bieber, Yamaha Motor US
10:30 am - 11:20 am
Ins and outs of the Ext JS data package

The data package in Sencha Ext JS puts the "M" in MVC and MVVM. Learn how to organize your models and take full advantage of the data package to manage fields, records, associations, stores, sessions, and more.


Speaker : Don Griffin, Sencha
How HTML5 sidesteps the pains and pitfalls of native development approaches

This session will provide a side-by-side comparison of developing a multi-channel, multi-platform application in HTML5 relative to a siloed or native development approach. The presenter will explore not only development issues, but application deployment, testing, and on-going maintenance issues as well.


Empowering business users to build complex solutions with rich interfaces

FICO is a leading analytics software company offering a broad range of tools and applications. The Customer Communications Services (CCS) division in FICO has a mandate to empower its clients and streamline how new solutions are delivered. The project team had the ambitious idea of building a CCS Designer, a new tool with which business analysts could design and deploy new solutions without having to engage technical teams or understand the complex platform infrastructure. The team chose ExtJS to implement a user-friendly web interface on top of a secure, multi-tier Java and No-SQL application. ExtJS was selected because it provided object orientation, re-usable themes and a rich set of visual components – allowing the team to build out a solution rapidly and in line with company UX strategy. The team faced some daunting challenges. One of the first was to make the application compliant with the company’s stringent branding standards. By creating a FICO theme that was dropped into the application while it was under construction, the team addressed the challenge and led the way for future company projects. Another challenge was to encode complex business logic and requirements, such as country-specific customer contact patterns. The solution was to create a data-driven wizard that captures answers and adapts to prompt users for information based on previous responses. Visually the tool must support the presentation and editing of complex processing rules and interactive voice (IVR) flows. Learn about custom components created for status grids, wizards, resettable form-fields and REST-based stores, alongside real-world stories of lessons learned and helpful tips and tricks. How can your team realize the full power of ExtJS to maximize user experiences? Hear from FICO’s hands-on experts to get the latest insights.


Speaker : Paul Delano, FICO
11:30 am - 12:20 pm
Interactive visual analytics using Sencha Charts

Charts and graphs are core to any enterprise grade analytics application. With Ext JS 5, Sencha Charts (formerly a part of Sencha Touch) provide advanced charting capabilities with interactive features for both desktop and mobile devices. The session walks through all the Do's and Don'ts of using Sencha Charts, how to add interactions, and how to migrate from old Ext JS Charts package to Sencha Charts. You will also learn about the fundamentals of sprites to customize the rendering of various charts elements.


Speaker : Vitaly Kravchenko, Sencha
Deep dive into application configuration and the microloader

Learn how app.json and the microloader work together to give you development time convenience as well as run-time flexibility and efficiency. Use build profiles to target multiple themes, locales and devices for a single application.


Speaker : Ross Gerbasi, Sencha
Web 2.0/Java development industrialization for a bank - simplicity, efficiency and security

What if you had to elaborate a unique Web 2.0 development standard for an enterprise of over 3000 IT staff worldwide? There are multiple projects, multiple development teams, multiple locations, but also many talented developers with different visions and preferences, who will challenge your solution. We were in this situation in BNP Paribas Securities Services 3 years ago. Having a unique standard has a lot of advantages, including cross-project code reuse, and uniform end user experience. However it must be really universal, productive and responding to all possible requirements. Sencha ExtJS was a good choice for presentation framework, but that was just a beginning. More elements are needed for successful software development industrialization: adapted architecture, server-side stack(s), security, development guidelines, ergonomic standards, custom components, etc... Today the solution brings entire satisfaction inside the enterprise and we are proud to share some of its aspects with the community.

We’ll talk how to make applications development with Sencha Frameworks and Java server stack secure but really simple, with minimal learning curve, much simpler that Java development used to be in Web 1.0 era.


Speaker : Vitaliy Shevchuk, BNP Paribas Securities Services
Techniques to avoid regressions using Siesta Test Suite

Avoiding quality regressions in existing functionality is one of the fundamental challenges implied by frequent releases in agile software development. Every new development cycle brings new functionality, as well as risk to existing functionality. Test automation sounds like a straightforward answer to the issue. How do you implement frequent test execution though, if the existing functionality has to work on multiple platforms and/or browsers? Is automation worth the cost?

The session will explain and demo Siesta test automation as a way to address the issue and talk about lessons learned from real-world ExtJS projects.


Speaker : Gabor Puhalla, profiq
12:20 pm - 1:30 pm
1:30 pm - 2:20 pm
Sencha powered applications with compelling user interfaces

Visual presentations are often key criteria for customers making app development framework choices. For a data driven and UI rich application, it is easy to head into the wrong direction by selecting Bootstrap (formerly Twitter Bootstrap) themes and templates along with an unstructured backend framework. Such a stack does not provide all the necessary ingredients of a true framework such as data package, event and gesture handlers, layout manager, etc., which are critical to building high performance data rich enterprise applications.

This session will demonstrate by real examples how developers can create similar look and feel and compelling user experiences, while utilizing a better, scalable, and more robust application architecture using Sencha Ext JS. You will also learn how you can add total responsiveness to your applications using simple Sencha Ext JS configurations and their combinations.


Speaker : Mitul Bid, Coditas
Debug your apps with Google Chrome and Sencha

Debugging enterprise JavaScript applications historically been a huge pain in the neck. Thankfully the developer tools in most modern browsers have matured and make inspecting application logic easier than ever. Google Chrome in particular has a rich set of debugging tools, which can be further complimented with Chrome Extensions.

Join Arthur Kay, Developer Relations Manager at Sencha, as he discusses the Sencha platform, explains how Sencha built App Inspector for Sencha, and dives into techniques for building your own debugging extensions for Google Chrome.


Speaker : Art Kay, Sencha
App security and app stores for an evolving enterprise cross platform world

This session is a 10,000 foot survey of the different approaches by MDM vendors as it relates to securing enterprise apps and their data. The presentation will cover different types of secure MDM containers a developer may encounter and their implications for development. Understanding the various approaches to Enterprise App Security will enable developers to seek new markets for their Cordova/PhoneGap or native Apps by making their apps available to Enterprise App Stores.


Speaker : Shikhir Singh, BlackBerry
Automating unit testing for Sencha Ext JS apps with Jasmine

Writing unit tests for JavaScript based applications has been difficult at best and ignored at worst, and ExtJS is no exception. Developers tend to focus exclusively on visual testing of components which tend to get cumbersome, and expensive as projects grow in size. Most automation testing efforts tend to focus on browser specific testing based on the visual aspects of the UI using frameworks like Selenium. While this is definitely important, the product quality can also be enhanced by writing good quality unit tests. This paper describes a method to perform unit testing using Jasmine 2.0, ExtJS 5.0.x, leveraging the Sencha Command generated application workspace structure, making it easy to write and automate unit tests. It also presents some techniques to generate TestNG style automated tests with fixtures.


Speaker : Kollivakkam Raghavan, Cisco
2:30 pm - 3:20 pm
Leveraging ViewModels and Data Binding

Sencha introduced MVVM in Ext JS 5.0, including the support for two-way data binding. In this session, we will show what really goes on behind the scenes when it comes to view models, data binding, formulas and more. You will learn how view models manage data, update bound properties, mange stores, and individual records. You will also learn how your existing applications can be modified to leverage MVVM.


Speaker : Don Griffin, Sencha
Advanced techniques for compressing your applications

For years developers have been told that they must optimize their production code in order to deliver prompt user experiences. The proliferation of mobile devices makes this advice even more critical, where sub-second delays in rendering can lead to user frustration and lost revenue. However, most developers don’t realize that they can squeeze even more performance out of their applications by tweaking how compression tools optimize your code. Join Arthur Kay for a technical deep dive into how Sencha Cmd utilizes YUI Compressor, Google Closure and UglifyJS -- and learn some advanced techniques for delivering the smallest possible applications.


Speaker : Art Kay, Sencha
The Advanced Operation Portal built on Sencha Ext JS 5

NTT developed an AOP (Advanced Operation Portal) for online services to their customers. The AOP helps with day-to-day operational assignments of field engineers to customers having network issues. When NTT embarked upon building the enterprise AOP, HTML5 was the obvious choice, given the diversity of devices and platforms being used in the field. After an extensive evaluation, Sencha was chosen as the development platform because: a) the rich set of components the Sencha Ext JS offers, and b) the cross-platform cross-browser (including legacy) compatibility of Sencha Ext JS widgets.

In this presentation, we will discuss the approach we took in designing, building and integrating the AOP with several existing systems within the NTT, and how we leveraged the Sencha Ext JS 5 for AOP to work across Desktops and Tablets. We will also touch upon our development process, and how we leveraged a Sencha partner in Japan, Xenophy, to help accelerate the development. The AOP received and internal NTT award for the best App built in 2014 - voted by NTT customers.


Speaker : Naoki Mashiko, NTT Communications Corporation & Kazuhiro Kotsutsumi, Xenophy Co., Ltd.
3:20 pm - 3:40 pm
3:40 pm - 4:30 pm
Mastering Ext JS 5 ViewControllers

Ext JS 5 delivered exciting improvements for your application architecture. ViewControllers can simplify and enhance your MVC applications, and they are not mutually exclusive with ViewModels. You can introduce these features incrementally or even blend them. Learn how to keep your views declarative using ViewControllers, and organize listeners and other handlers for maintainability. You will also learn how to use ViewControllers to handle events from ViewModels.


Speaker : Phil Guerrant, Sencha
Designing a library of Sencha components as packages

Many organizations creating applications using the Sencha Frameworks will find that they will accumulate a set of classes, components, and functions that they can reuse to construct subsequent applications. While it may be easy to copy the source files for these reusable building blocks, in the long run, it is far better to organize them into one or more packages that can be included in a target application as required. This session will demonstrate the process for designing a library of reusable code, organizing the code for the best use, and creating packages so that the code in the library can be included in the construction of one or more applications.


Speaker : Mark Lincoln, Sencha
Re‐Inventing Desktop Publishing: Web based templating and layouting for documents

Creating documents has always been a big challenge when it comes to the point of bringing together templates, dynamic content and document generation, especially when you are looking for a web based solution. Imagine what is needed for creating a document: first of all, we need a template which basically defines the layout, some dynamic content (e.g. images and text from a database) and finally some logic which places and fits the content on the document. And wouldn't it be nice to enable the user to review or edit the generated layout online in a “What You See Is What You Get” (WYSIWYG) editor, without switching between the browser and some third‐party offline solution? In this session the audience will learn how powerful custom Ext JS Drag & Drop components can be to generate a web based templating and layout solution.


Speaker : Tim Riedel, Eyeworkers Interactive GmbH
Memory Leak Health Check

Our Quest to Diagnose & Cure Browser memory leaks are a little understood problem that affect almost all web developers at some point in their careers. JavaScript has taken center stage in recent years by enabling us to create ever more complex front-ends and integrate numerous frameworks to maximize results. Better management of memory will lead to performance improvements, enhanced capacity for running on limited resources and increased working lifecycle without crashes.

The session will give an overview to memory management in the browser and introduce common tools and techniques for identifying and investigating web application memory leaks. With practical examples, we will look at browser-based tools, such as, Memory Timeline and Heap Snapshots to equip you with the knowledge to find the problems in your own applications. Following this, we will take a deeper dive into specific areas we recommend you look at when developing Ext JS and Sencha Touch applications. You will be shown how to isolate, fix and test the main components of your Sencha apps. This will include looking at data parsing in Stores & Models, writing efficient controller code and common pitfalls in views. You’ll leave this session better equipped to find and resolve leaks in your own Sencha apps!


Speaker : Andrew Duncan, SwarmOnline
4:40 pm - 5:30 pm
Improved accessibility support with Sencha Ext JS 5

Is accessibility suport and ADA / Section 508 compliance critical to your business? This session will cover the WCAG 2.0 guidelines for achieving ADA / Section 508 compliance with your application. We will show you how you can meet the guidelines by utilizing improved capabilities in Sencha Ext JS 5.x such as keyboard navigation, focus management, and ARIA roles for screen readers and other assistive technologies.


Speaker : Alex Tokarev, Sencha
Speed Up the Development of Enterprise Portals with Ext JS

Think of a step forward in the future. Do you really need to develop all the "REST" services by yourself? Can’t Java EE portal help you to easily plug all your enterprise services into an Ext JS front-end? Ext JS makes the web development easier than ever by providing a comprehensive framework. But what about the "frequently expected" business services such as social networking or document management or even technical services such as user/access control management or long-running/global transactions? Do you really need to develop them yourself?

Some of you may have used Google services for document management, and other similar service platforms. They are fit for specific web and mobile development needs. But most organizations today are reluctant to entrust their critical data with such service providers. Why not simply use out-of-the-box solutions? Java EE is a good framework that answers most professional needs. It only lacks the glue that would make all its solutions work easily together. In this session, we will demonstrate how a Java EE portal such as eXo Platform can be that glue, by replacing or working alongside the service platforms you may be used to. eXo is an Enterprise Social Platform with many services and fantastic APIs. We will first show you how easy the front-end integration is and then use an out-of-the-box feature to demonstrate the eXo Platform capabilities.


Speaker : Jean-Philippe Ehret, Jnesis & Benjamin Mestrallet, eXo
Write a Sencha-compatible REST API in Node.js from scratch, using only the Node.js core API and nothing else

Leveraging the numerous node.js modules available is great for getting your node.js server application up and running, but when you really need to know what’s happening behind the scenes, there’s no substitute for building the entire web server from scratch. Our server will also support server-side sorting and filtering. (We will be using SQLite as the database back end, for simplicity).


Speaker : Patrick Chu
How to shorten app development timescales by designing a unique and highly innovative framework based on ExtJS and Node.js

With the emergence of the Cloud, many firms see the importance and the necessity of re-developing their legacy internal applications on the Web in order to gain process agility and deployment efficiency. Time is precious to benefit from the competitivity Web applications offer and I had to find a way to accelerate development cycle to meet the needs of KPMG, one of the world big 4 auditors. The solution found was to generate the entire application (from its database model to its user interface) based on a graph of business classes. In order to build the stack, I chose ExtJS for the user interface layer as it offers a great flexibility and a large number of high quality components. For the business object layer, I used JavaScript language which is compatible with most devices. As for the server layer, I picked Node.js, due to its amazing speed and its integration with JavaScript. The framework implementation required the extension of many ExtJS components, the design of an asynchronous JavaScript class mechanism, the creation of an object query language and the development of a proprietary Web server powered by Node.js. With the help of a talented team it was then possible to cut development times by 5 and to reduce operating costs by 1300% in comparison to the previous application. The highly innovative character of the final application generated by the framework, combined with the full integration into ExtJS of “Sharepoint 2013” and “Office Web App”, led to a unique, much faster and 30% more productive solution than competing ones.


Speaker : Christian Taltas, KPMG
5:30 pm - 7:00 pm

DESIGN

This track is best suited for designers and developers looking to create well-designed applications and visual styles that can be easily maintained and expanded. Sessions will cover best practices for working with themes, styling components and templates, and highlight engaging applications with designs created by Sencha customers.

DEVELOP

This track is suited for developers who would like to learn about the latest advances in Sencha Ext JS, Sencha Touch and GXT frameworks and understand the best practices around utilizing Sencha technologies to accelerate application development targeting multiple devices and a combination of modern and legacy browsers.

DEPLOY

Congratulations, you’ve built your HTML5 app. How are you going to deploy, manage, and secure it? This track explores how Sencha products can help you not only to develop and maintain your applications, but also to deliver them to the right users at the right time on their preferred devices - whether it's a desktop, tablet, or smart phone.

THANK YOU FOR YOUR PAPERS

The call for papers is now closed. Thank you for your exciting submissions!

DOWNLOAD THE PAPER GUIDELINES

Sponsorship Opportunities

Don’t miss your chance to be a part of SenchaCon 2015. Sponsorships are still available and momentum has been very positive.We are expecting hundreds of HTML5 and Java developers from leading enterprises across the world and we hope that you can partner with us for what promises to be an incredible technical conference.

The theme of this year’s conference is Design | Develop | Deploy and we will be exploring the latest innovations and best practices around designing, developing, testing, deploying and managing HTML5 applications. To continue on our success, we are bringing back our most favored conference features and sponsorship opportunities, including:

  • Pre-conference training sessions conducted by Sencha experts
  • Keynote and session speaking opportunities
  • Our ever-popular Community Pavilion for creating brand awareness, networking, socializing and engaging with the attendees
  • The jam-packed evening Sponsor Reception in the Community Pavilion
  • A fantastic party at Levi’s Stadium (home of the San Francisco 49ers) featuring behind the scenes tours
  • And a Beer Pairing to cap off the conference

Please review the Sponsor Prospectus which provides more detail about the various sponsorship opportunities. Want to sponsor SenchaCon 2015? Contact the SenchaCon sponsorship team at sponsorships@senchacon.com.

Event Marketing Opportunities

We are pleased to announce the Event Marketing Opportunities that can increase exposure for your organization at SenchaCon 2015. Contact sponsorships@senchacon.com to discuss your event goals. We will work with you to create a presence at SenchaCon that meets your goals and budget.

  • SenchaCon 2015 Tote Bag Gift Item
  • Morning or Afternoon Break
  • Column Wrap
  • Hotel Room Drop
  • Recharge Zones
  • Hotel Key Card
  • WiFi Sponsor
  • Espresso, Smoothie or Popcorn Cart

Diamond Sponsor

A global leader in mobile communications, BlackBerry® revolutionized the mobile industry when it was introduced in 1999. Today, BlackBerry aims to inspire the success of our millions of customers around the world by continuously pushing the boundaries of mobile experiences. Founded in 1984 and based in Waterloo, Ontario, BlackBerry operates offices in North America, Europe, Asia Pacific and Latin America. The company trades under the ticker symbols “BB” on the Toronto Stock Exchange and “BBRY” on the NASDAQ. www.blackberry.com and www.developer.blackberry.com

Gold Sponsor

Intel®, the world leader in silicon innovation, delivers hardware and software technologies to continually advance how people work and live. For over two decades, Intel's contributions to open-source projects-from one end of the solution stack to the other-have helped ensure that a breadth of solutions run exceptionally well on Intel architecture. As a result, open-source-based solutions, running on Intel architecture, help unlock business opportunities, power businesses, connect people, and enhance lives. Open source is bringing amazing experiences to life-and Intel is helping power these experiences as a Sponsor of Tomorrow.

Gold Sponsor

Modus Create, is a product studio. We partner with companies to build great products. We focus on design thinking, user experience, emerging technology, and agile delivery for web and mobile applications. Our tight knit global team has designed and built world class apps for Fortune 1000 and startup clients.

Silver Sponsor

Synopsys, Inc. (Nasdaq:SNPS) provides products and services that accelerate innovation in the global electronics market. As a leader in electronic design automation (EDA) and semiconductor intellectual property (IP), Synopsys’ comprehensive, integrated portfolio of system-level, IP, implementation, verification, manufacturing, optical and field-programmable gate array (FPGA) solutions help address the key challenges designers face such as power and yield management, system-to-silicon verification and time-to-results. These technology-leading solutions help give Synopsys customers a competitive edge in quickly bringing the best products to market while reducing costs and schedule risk.

Silver Sponsor

As a global provider of web and mobile solutions, OhmzTech provides a unique frontend first approach to development that allows for rapid prototyping and improved quality assurance. OhmzTech carefully crafts highly interactive web-based apps using modern design standards - giving clients & partners the edge they need within high competition markets.

Silver Sponsor

Walking Tree provides IT solutions and training services for Web / Mobile applications using web standards and proven frameworks (e.g. ExtJS, Sencha Touch). Through mobile analytics and data analytics services, we enable our customers to take informed decisions. Headquartered at Hyderabad, India, we work with customers across the world in an onsite / offshore / hybrid mobile and look for building a long term scalable relationship.

Media Sponsor

O’Reilly Media spreads the knowledge of innovators through its books, online services, magazines, research, and conferences. Since 1978, O’Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter and galvanizing their adoption by amplifying “faint signals” from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.

Santa Clara Convention Center
5001 Great America Parkway
Santa Clara, CA 95054
408.748.7000

Santa Clara is located just south of San Francisco,

in the heart of Silicon Valley, and is the headquarters of many high tech companies. It is also the new home of the San Francisco 49ers football team at the state-of-the-art Levi’s Stadium. SenchaCon will be hosted at the Santa Clara Convention Center, which boasts 302,000 square feet of diverse space, consisting of flexible meeting rooms, exhibit halls, terraces, 31 breakout rooms, and a 607-seat theater.

Discounted rates are available to SenchaCon attendees at the following hotels:

Hyatt Regency - $259++

5101 Great America Parkway
Santa Clara, CA 95054
408-200-1234

Hyatt Grand Beds, iHome stereo with iPod docking station, Flat screen TV, Wi-Fi, High speed internet access, Oversized work desk with enhanced lighting, ergonomic chair, speakerphone, and voicemail, Room service

Hilton - $269++

4949 Great America Parkway
Santa Clara, CA 95054
408-330-0001

High speed internet access, Internet TV, Cable TV with pay-per-view movies and free-to-guest programming, Large work desk with ergonomic chair, Room service

Avatar - $199++

4200 Great America Parkway
Santa Clara, CA 95054
408-235-8900

Modern furnishings, Triple sheets, Large work desk, Flat screen TV, Refrigerator, Keurig coffee maker, iPod docking station, Complimentary Wi-Fi

Join us for SenchaCon 2015 in the San Francisco Bay Area, April 7-9, 2015. The Santa Clara Convention Center will be alive and buzzing for 3 days as the HTML5 and JavaScript developer communities come together to collaborate and share world-class technical information. At the conference, we’ll present exciting news about our frameworks, the latest enhancements to our developer tools, updates on Sencha Space, and share concepts for a powerful new application development, testing, deployment, and management platform. The conference will also provide an awesome forum to show your own expertise, network with your peers in the Sencha community, and directly engage with the Sencha team, partners and sponsors. As with every SenchaCon, you’ll have access to more than a few epic parties — it will definitely be an event you don’t want to miss. So, save the date and join us for what promises to be an incredible technical conference.

Santa Clara is located just south of San Francisco, in the heart of Silicon Valley, and is the headquarters of many high tech companies. It is also the new home of the San Francisco 49ers football team at the state-of-the-art Levi’s Stadium.

  • Opening keynote & world-class conference sessions

  • Direct access to Sencha engineers and the management team

  • Breakfast, lunch and access to snacks all day

  • Opportunities to meet Sencha partners and sponsors

  • Epic parties — the welcome reception, SenchaCon party, and farewell beer pairing

  • SenchaCon goodie bag

  • Community Pavilion

    Wednesday, April 8 / 8:00am – 5:00pm
    Thursday, April 9 / 8:00am – 2:00pm
    Make the Community Pavilion your home base for SenchaCon 2015. Put your skills to work in one of the gaming areas, exchange ideas with fellow attendees, meet with sponsors in the partner lounges, and recharge yourself with snacks and caffeine. You can also recharge your laptops, smartphones and tablets at our convenient charging stations. Whether you just want to hang out, network, or catch up on emails, the Community Pavilion is a great place to do it.

  • Ask Sencha

    Wednesday, April 8 / 1:00pm – 5:00pm
    Thursday, April 9 / 9:00am – 12:00pm and 1:00pm – 2:00pm
    We’ve set up a special area within Sencha Zone for private technical consultations with Sencha experts. You can reserve a 30-minute slot for things like a simple code review, guidance on application architecture and layout, or assistance with custom components. Appointments are very limited and the schedule will fill up fast. We will notify you once we start to take appointment requests.

  • Sencha Zone

    Wednesday, April 8 / 8:00am – 5:00pm
    Thursday, April 9 / 8:00am – 2:00pm

    The Sencha Zone is the perfect place to meet some of the Sencha technical team, get the latest demos, and get your questions answered! Located within the Community Pavilion, it is open all day and staffed by Sencha engineers, technical consultants, trainers, and staff ready to help.

  • Sponsor Welcome Reception

    Tuesday, April 7 / 6:00pm – 9:00pm
    Join us on Tuesday night to kick off SenchaCon in style! This is the perfect opportunity for you to network with fellow attendees and sponsors, as well as the Sencha team in a relaxed, fun environment, complete with food and drinks.

  • SenchaCon Party

    Wednesday, April 8 / 6:30pm – 10:00pm
    Join us for food, drinks and fun at the amazing SenchaCon party. Stay tuned for more details.

  • Farewell Beer Pairing

    Thursday, April 9 / 5:30pm – 7:00pm
    Top off a fabulous week with a custom beer pairing! What’s better than food and beer to enhance the experience. Create your own lasting memories before you head home.

EARLY BIRD

$1195

(January 1 - February 14, 2015)
Extended to February 14

ADVANCED

$1395

(February 15 – April 2, 2015)

FULL PRICE

$1595

(On-site)

General

What is SenchaCon?

SenchaCon is the go-to HTML5 event that brings the Sencha and HTML5 communities together to learn, share, code and collaborate. It’s a day of training followed by two days jam-packed with tech sessions designed to help you gain a deeper understanding of the latest tools, techniques and innovations from Sencha that will allow you to design, develop, test, deploy and manage HTML5-based applications more effectively. This is the place to be to get hands-on training from the experts, see amazing apps that others are building and deploying with Sencha, have your dev questions answered, and network with the Sencha team as well as other developers.

When and where is SenchaCon 2015?

Our 5th SenchaCon is April 7-9, 2015 and this time we’re bringing it back to the San Francisco Bay Area at the Santa Clara Convention Center.

Who should attend SenchaCon 2015?

Developers, IT managers, dev managers and architects and anyone interested in pursuing multi-device application development should be sure to attend SenchaCon 2015. SenchaCon brings industry experts, thought leaders and universal app developers in the HTML5 & JavaScript communities together for 3 intensive days of learning, coding and collaborating.

Why should I attend SenchaCon 2015?

SenchaCon is the go-to HTML5 event where you will:

  • Gain a deeper understanding of the latest tools, techniques and innovations from Sencha that will allow you to design, develop, test, deploy and manage HTML5-based applications more effectively
  • Get the inside track on the Sencha product roadmap and a sneak peek at upcoming products and technologies
  • Get hands-on training and advice from the experts
  • See amazing apps that others are building and deploying with Sencha
  • Rub elbows with Sencha users from around the globe and see how they use Sencha to drive their business
  • Interact with HTML5 industry experts, the Sencha team as well as other developers
  • Network with the community at the amazing SenchaCon party and more…

What are the terms and conditions for the 3 for $3k promotion?

This offer cannot be combined with any other promotion code and is for new registrants only. Offer good for full conference pass registration only. Offer expires at 11:59pm PST on April 2, 2015. Offer is not transferable and valid only for intended recipient(s). Void where prohibited. Terms and conditions for registrations will also apply.The 3 for $3K discount must be paid in full by credit card or purchase order only – no check option is available for this offer. The 3 for $3K discount applies only to the full conference pass. Qualifying passes must be purchased from the same organization with the same e-mail suffix, for instance, attendee-one@xyzcompany.com. If there are not three qualifying members from your organization registered by April 2, 2015, the credit card or purchase order used for the registrations in the promotion will be charged the difference between a full conference pass (US$1395) and the 3 for $3K pass of US$1,000. In the event that there is a credit due for this financial transaction, the same credit card or purchase order will receive a refund.

How do we get the 3 for $3k promotion?

One team member should register for SenchaCon 2015 using the registration portal and select the “3 for $3k” option. You have the option of paying by credit card or contacting Sencha to discuss payment options. Upon receipt of the registration and payment, a SenchaCon team member will contact you to provide a promotion code with a 2-use capacity that the remaining 2 team members can use to complete their registration.

What happens after we pay the $3k?

Upon receipt of payment, a SenchaCon team member will contact you to provide a promotion code with a 2-use capacity that the remaining 2 team members can use to complete their registration. Use the promotion code on the SenchaCon registration site (in the promotion code box). If you have any questions, feel free to reach out to your SenchaCon team member directly or send us an email at info@senchacon.com.

What is included with my SenchaCon 2015 conference pass?

  • World-class conference sessions
  • Opening keynote that will be sure to get your creative juices flowing
  • Personal access to the Sencha management team and product engineers
  • Epic parties — the Sponsor Welcome Reception, SenchaCon party, and farewell beer bash
  • Breakfast, lunch and access to snacks all day
  • Opportunities to meet Sencha partners, sponsors and fellow developers
  • SenchaCon goodie bag

What is the attire for SenchaCon 2015?

Casual attire is appropriate for the entire week. Bring a sweater or sweatshirt as session rooms in the convention center can be cool.

Sessions & Content

I’ve already purchased my SenchaCon 2015 conference pass. Can I still sign up for training sessions once they become available?

Absolutely! To sign up for any of the training sessions, simply log in to the registration site using your username and password and select the training session you wish to register for.

Will session recordings be made available after the conference?

Yes, attendees will have exclusive access to session recordings after the conference is over.

Code of Conduct

Sencha believes our community should be truly open for everyone. As such, we are committed to providing a friendly, safe, and welcoming environment for all, regardless of gender, sexual orientation, disability, ethnicity, or religion.

This code of conduct outlines our expectations for participant behavior at SenchaCon, as well as the consequences for unacceptable behavior. We invite all sponsors, volunteers, speakers, attendees, and other participants to help us realize a safe and positive conference experience for everyone.

We expect all conference participants (sponsors, volunteers, speakers, attendees, and other guests) to abide by this code of conduct at all conference venues and conference-related social events.

  1. Expected Behavior
    • Be considerate, respectful, and collaborative.
    • Refrain from demeaning, discriminatory, or harassing behavior and speech.
    • Be mindful of your surroundings and of your fellow participants. Alert conference organizers if you notice a dangerous situation or someone in distress.
    • Participate in an authentic and active way. In doing so, you help to create SenchaCon and make it a great experience for yourself and others.
  2. Unacceptable Behavior
    • Unacceptable behaviors include: intimidating, harassing, abusive, discriminatory, derogatory, or demeaning conduct by any attendees of SenchaCon and related events. Some SenchaCon venues may be shared with members of the public; please be respectful to all patrons of these locations.
    • Harassment includes: offensive verbal comments related to gender, sexual orientation, race, religion, disability; inappropriate use of nudity and/or sexual images in public spaces (including presentation slides); deliberate intimidation, stalking or following; harassing photography or recording; sustained disruption of talks or other events; inappropriate physical contact, and unwelcome sexual attention.
  3. Consequences of Unacceptable Behavior
    • Unacceptable behavior will not be tolerated whether by other attendees, organizers, venue staff, sponsors, or other patrons of SenchaCon venues.
    • Anyone asked to stop unacceptable behavior is expected to comply immediately.
    • If a participant engages in unacceptable behavior, the conference organizers may take any action they deem appropriate, up to and including expulsion from the conference without warning or refund.
  4. What to do if you witness or are subject to unacceptable behavior
    • If you are subject to unacceptable behavior, notice that someone else is being subject to unacceptable behavior, or have any other concerns, please notify a conference organizer (preferably in writing) as soon as possible by contacting conduct@senchacon.com. All reports are confidential.
    • The SenchaCon team will be available to help participants contact venue security or local law enforcement, to provide escorts, or to otherwise assist those experiencing unacceptable behavior to feel safe for the duration of the conference.
    • Note: Please do not disclose public information about the incident until the SenchaCon staff have had sufficient time in which to address the situation. Public shaming can be counter-productive to building a strong community. SenchaCon does not condone nor participate in such actions out of respect for the individuals involved.
  5. Contact info
    • SenchaCon Conduct Team: conduct@senchacon.com

Registration

How do I register for SenchaCon 2015?

To register for SenchaCon 2015, simply complete the online registration form.

When will I receive my SenchaCon 2015 conference badge?

SenchaCon 2015 badges will be available for pickup onsite at the registration area in the Santa Clara Convention Center during designated registration hours. All related conference materials will be available for pickup after you have checked in at the SenchaCon 2015 Registration area. A government issued, photo ID will be required to activate your badge and to collect your SenchaCon 2015 materials.

Can I register onsite at SenchaCon 2015?

Yes, onsite registration is available beginning on Tuesday, April 7, 2015 at 8:00am. Onsite registration is US$1595 and is payable by American Express, Visa, MasterCard or Discover.

What if I registered and now am unable to attend?

You may transfer your conference pass to another individual within your company by contacting info@senchacon.com by April 2, 2015.

What is the age restriction for SenchaCon 2015?

Attendees and guests must be 18 years or older.

Can I bring a guest?

You are more than welcome to bring a guest to attend the Welcome Reception and SenchaCon Party. Guest passes are available for $250 and can be purchased during online registration or onsite at SenchaCon. All guest passes must be accompanied by a paid SenchaCon registration. The guest pass does not include access to any sessions, breakfasts and lunches, or any other activities that are reserved for paid conference attendees. Guests must be 18 years or older.

Are children permitted to attend SenchaCon 2015?

Unfortunately, children are not permitted at any SenchaCon 2015 sessions or activities, including the evening events. However, Santa Clara and the San Francisco Bay Area are very family-friendly and offer numerous activities that may be appealing to families.

What is the cancellation policy?

The SenchaCon cancellation policy states that cancellations received on or before January 7, 2015, by 5:00 pm Pacific Time, will receive full credit of 100% paid registration fees. Cancellations received between January 7 and February 6, 2015, by 5:00 pm Pacific Time, will receive partial credit of 50% paid registration fees. No refunds or credits will be issued after February 7, 2015.

The hotel cancellation policy states that hotel cancellations and date changes must be made at least five (5) business days prior to your scheduled check-in date, or a penalty equivalent to one (1) night’s stay will be charged to the credit card on file. You may edit or cancel your hotel reservation directly on the SenchaCon 2015 registration website through 3/31/2015. After 3/31/2015, please contact the SenchaCon 2015 registration team at info@senchacon.com for changes and cancellations to your reservation. Please do not contact the hotel directly for any changes.

What is the payment policy?

Registration must be paid in full and received on or before Thursday, April 2, 2015 in order to qualify for any registration discounts. Payment received after Thursday, April 2, 2015 will be processed at the full registration fees.

Justify your Trip

Need to justify your trip to someone — a boss, business partner, investor, or spouse? Here’s a sample letter that you can cut and paste to make your case for attending SenchaCon 2015.

****************
Dear {insert name},

I think it’s really important that I attend SenchaCon 2015 in the San Francisco Bay Area. This is one of the top developer conferences of the year, and it attracts the leading talent in the HTML5 world and the very best developers in the Sencha community. This is the ideal event for me to learn new tools and techniques, network with other developers, and gain a deeper understanding of the latest innovations from Sencha that will help us design, develop, test, deploy and manage HTML5 based web sites and applications more effectively. It covers a number of critical issues and emerging concepts facing our organization and I’ll be able to interact with Sencha users from around the globe and see how they use Sencha to drive their business.

Here are some of the benefits to our organization if I attend SenchaCon 2015:

  • I’ll learn from the experts. The Sencha executives, engineers and experts will present all the newest technologies and the most effective ways to develop, deploy, secure and manage HTML5 applications. I’ll be able to meet with experts, get questions answered, and work on issues with the people who best can help me.
  • I’ll bring back best practices. The SenchaCon attendees come from all kinds of organizations large and small, located all over the world. Sessions will cover the latest topics in both mobile and desktop development, deployment and management, as well as integration to cloud and server-side technologies. It will be great for me to hear the latest and see what others are doing to increase my efficiency and effectiveness.
  • I’ll be more productive. Sessions on solutions and frameworks will introduce me to new features and functionality that will help me be more productive. I’ll learn directly from the engineers who built these technologies, as well as from highly experienced peers in the community.
  • I’ll get inspired. SenchaCon is a high-energy, intensive 2 days of learning and interacting with the best in the industry. I’ll come back with my head full of ideas and insights that I can immediately apply to my work. I’ll meet community leaders, get exposed to new ideas, and fully concentrate on improving my development skills without interruption or distraction.

I believe SenchaCon 2015 will be a great investment for us. You can learn more about the conference at www.senchacon.com.

Sincerely,
Your Name

Accommodations & Travel

Where should I stay?

We have negotiated discounted rates at the following hotels for SenchaCon attendees.

  • Hyatt Regency - $259++
    5101 Great America Parkway
    Santa Clara, CA 95054
    408-200-1234
  • Hilton - $269++
    4949 Great America Parkway
    Santa Clara, CA 95054
    408-330-0001
  • Avatar - $199++
    4200 Great America Parkway
    Santa Clara, CA 95054
    408-235-8900

Can I come a few days early or stay a few days later?

SenchaCon 2015 officially kicks off on Tuesday, April 7, 2015 with training sessions during the day and a Sponsor Welcome Reception in the evening that begins at 6:00pm. Please plan your arrival time accordingly. The core content of the agenda officially ends on Thursday evening, April 9, 2015. If you do not plan to join us for dinner activities on Thursday evening, you are welcome to depart. For those that are participating in the dinner activities or extending your stay for personal or business reasons, you may depart at your own discretion.

What airport should I fly into?

We recommend flying into San Jose Mineta International Airport or San Francisco International Airport.

How long does it take to get to/from the airport and how much does it cost?

Mineta San Jose International Airport
Taxis are readily available at Mineta San Jose International Airport. All trips from the San Jose Airport are a minimum of $15, which includes the first three miles of travel and a $1.50 airport fee. Beyond three miles, the fares are charged by meter at $3.00 per mile. The estimated fare from the San Jose Airport to Santa Clara is $15-27 and takes about 10 minutes.

San Francisco International Airport
Taxis depart from the designated taxi zones located at the roadway center islands, on the Arrivals/Baggage Claim Level of all terminals. Uniformed taxi coordinators are stationed at the taxi zones from 7:00 a.m. to 1:00 a.m. to assist passengers with questions or concerns. The estimated fare from San Francisco International Airport to Santa Clara is $130-160 and takes about 45 minutes.

Where can I find Santa Clara area information?

For more information about Santa Clara, please visit http://santaclaraca.gov/.

SenchaCon SB Promotion Rules

What are the SenchaCon SB Promotion Rules?

SenchaCon SB Promotion Rules

The SenchaCon SB Promotion (the “Promotion“) is brought to you by Sencha Inc. (the “Sponsor”). These are the “Official Rules”. In order to enter the Promotion, you must agree to these Official Rules.

ELIGIBILITY

This Promotion is open to individuals (referred to as an “Entrant”) in all countries, and each entity is Entrant(s) must be age 18 or older as of the date of submitting the entry (“Entry”). Employees and directors of Sponsor, and Sponsor’s respective affiliates, subsidiaries, retailers, agencies and their respective officers, directors, employees and agents (collectively, “Released Parties”), and members of their immediate families (parent, child, sibling, spouse and their respective spouses, regardless of where they reside) and households, whether or not related, are not eligible to enter or win.

By entering, Entrant agrees to release, discharge, indemnify and hold harmless Released Parties from any and all liability, claims, judgments, losses, injuries, demands, damages, actions, and/or causes of actions, whether direct or indirect, which may be due to or arise out of participation in the Promotion or any portion thereof, or the acceptance, use/misuse or possession of any prize or Released Parties’ use of any of the rights granted herein. The Official Rules and the decisions of the Sponsor are final and binding in all respects. All applicable federal, state and local laws and regulations apply. The Promotion is void wherever prohibited or restricted by any mandatory national, state or other government laws in form and language as provided herein and is subject to all applicable mandatory federal (national), state and local laws.

By participating, Entrants agree to these Official Rules. If you do not accept these Official Rules, you are not eligible to participate in the Promotion. To the maximum extent permitted by applicable law, the Sponsor reserves the right at its sole discretion to amend, withdraw or revise these Official Rules and the Prizes at any time without notice and in such event the Sponsor shall not have any liability whatsoever.

HOW TO ENTER

The first 750 paid registrants to SenchaCon 2015 will be automatically entered into the Promotion unless a request is made in writing not to be entered. You can also register by sending a post card or letter to SenchaCon Promotion, Sencha Inc., 1700 Seaport Blvd., Suite 120, Redwood City, CA 94063, which includes your name, address, telephone number, and email. Mailed Entries must be received by the date on which the Promotion is scheduled to end. Limit one entry per person.

GENERAL CONDITIONS

Each Promotion Entry must comply with these Official Rules. Entries generated by script, macro or other automated means will be disqualified. Entries that are incomplete, illegible, non-functional or corrupted are void and will not be accepted. Information collected from the entrants is used for the purposes of keeping the entrants informed about the Promotion and notifying the potential prize winners and will be governed by Sponsor’s privacy policy. By entering the Promotion, each Entrant agrees to the terms and conditions of the Sponsor’s Privacy Policy, which is available at http://www.sencha.com/legal/privacy/.

SELECTION/WINNERS

The Selection begins at the close of the Promotion Period. The winners will be announced the day after the Promotion Period ends. The Selection will be done at random adhering to the Official Rules, with even odds for each Entry received to be awarded the Prize.

PRIZE

All entries received during the specified Promotion Periods will be eligible to win the following prizes:

Prize Promotion Period
Two (2) tickets to the Super Bowl® in Santa Clara, CA scheduled to take place on February 7, 2016, event entry November 12, 2014 (12:00pm PDT) – April 2, 2015 (11:59pm PDT)
2 tickets to a professional football home opening game in the US city of your choice, event entry November 12, 2014 (12:00pm PDT) – April 2, 2015 (11:59pm PDT)

Additionally, Sencha has the right, at its sole discretion, to award other prizes.

PRIZES MAY BE SUBSTITUTED BY THE SPONSOR FOR ITEMS OF EQUAL OR GREATER VALUE OR THE PRIZE’S CASH EQUIVALENT. THAT SAID, WE HAVE SECURED AND INTEND TO DELIVER THE PRIZES STATED ABOVE. PRIZES ARE EVENT ENTRY TICKETS ONLY AND DO NOT INCLUDE TRAVEL AND ACCOMODATIONS, OR ANY OTHER SPECIAL PRIVILEDGES.

NO PRIZE WINNER HEREUNDER SHALL BE PERMITTED TO (A) REPLACE HIS/HERDESIGNATED PRIZE WITH ANOTHER PRIZE OR ITEM, (B) TRANSFER OR ASSIGN HIS/HER DESIGNATED PRIZE TO ANOTHER PERSON, OR (C) REDEEM HIS/HER PRIZE FOR CASH.

SPONSOR RESERVES THE RIGHT, EXERCISABLE AT ANY TIME IN ITS SOLE DISCRETION, TO SUBSTITUTE A PRIZE (OR PORTION THEREOF), PROVIDED THAT THE SUBSTITUTE PRIZE IS AN ITEM OF COMPARABLE OR GREATER VALUE. PRIZES ARE AWARDED “AS IS” WITH NO WARRANTY OR GUARANTEE, EITHER EXPRESSED OR IMPLIED BY THE RELEASED PARTIES. ALL PRIZE DETAILS ARE AT SPONSOR’S SOLE DISCRETION. ANY COSTS AND EXPENSES ASSOCIATED WITH PRIZE ACCEPTANCE AND USE NOT SPECIFIED HEREIN AS BEING PROVIDED ARE EACH WINNER’S SOLE RESPONSIBILITY, INCLUDING ANYAND ALL NATIONAL, FEDERAL, PROVINCIAL, STATE, LOCAL AND CITY TAXES.

PRIZE AWARDING

Prizes will only be awarded upon a potential winner’s verification of eligibility and compliance with these Official Rules, and final approval by Sponsor.

Potential winners will receive prize notification via email. If a potential winner of any Prize cannot be contacted; is ineligible; fails to claim prize; if prize or prize notification is returned undeliverable; or if a potential winner otherwise fails to fully comply with these Official Rules, he/she will forfeit that prize and, at Sponsor’s discretion, the prize will be awarded to a runner-up. Potential Prize winner will have three (3) days from the date notification is issued to confirm that the notification has been received or, at Sponsor’s discretion, the Prize will be awarded to a runner-up. Sponsor reserves the right to not award all prizes if, in its sole discretion, it does not receive a sufficient number of eligible and qualified entries.

DISQUALIFICATION

Released Parties are not responsible for technical failures of any kind, including but not limited to the malfunctioning of any computer, cable, network, hardware, software or web site. Released Parties are not responsible for lost, interrupted or unavailable network server or other connections, miscommunications, failed telephone or computer or telephone transmissions or technical failure, jumbled, scrambled or misdirected transmissions, for incorrect or inaccurate entry information, howsoever caused, the incorrect entry or transmission, or other error of any kind whether human, mechanical or electronic, including but not limited to any injury or damage to participant’s or any other person’s computer related to or resulting from participation in this Promotion; typographical, printing or other errors in these Official Rules, in any Promotion-related advertisements or other materials; the administration of the Promotion, the selection of prize winner, the announcement of the prizes; the unavailability of Sencha software releases or any bugs or defects in the software; or any problems related to the administration of the Promotion. Entrants found tampering with or abusing any aspect of this Promotion, as solely determined by the judges, will be disqualified and all associated entries will be void. If disqualified for any abuse, Sponsor reserves the right to terminate entrant’s eligibility to participate in the Promotion. Any attempt by any person to deliberately undermine the legitimate operation of the Promotion may be in violation of criminal and civil law, and, should such an attempt be made, Sponsor reserves the right (among other causes of action and remedies) to seek damages (including attorneys’ fees) from any such person to the fullest extent permitted by law. Sponsor’s failure to enforce any term of these Official Rules shall not constitute a waiver of that provision. Sponsor reserves the right to terminate, cancel, suspend and/or modify the Promotion (or any portion thereof) if any fraud, bug, virus, non-authorized human intervention or other technical problem corrupts the administration, security, or proper play of the Promotion, as determined by Sponsor in its sole discretion. In such event, Sponsor reserves the right to determine the winners from among the eligible entries received up to the time of the impairment using the judging procedures outlined above.

TAX INFORMATION

All federal, state, local, and other taxes on prizes are the sole responsibility of the applicable winner.

GENERAL INFORMATION

Except where prohibited, all issues and questions concerning the construction, validity, interpretation and enforceability of these Official Rules, or the rights and obligations of the entrant and Sponsor in connection with the Promotion, shall be governed exclusively by, and construed exclusively in accordance with the laws of the State of California and the United States.

Any and all disputes will be resolved in accordance with the laws of the State of California and the United States. Any dispute arising from the Promotion will be subject to binding arbitration between the parties under an arbitration mechanism and arbitrators selected by Sponsor.

NAME OF WINNER/COPY OF RULES

For a copy of the Official Rules or the name of the winner, send a self-addressed stamped envelope (to be received by April 2, 2015 for the official rules; before April 2, 2015 for the winner’s announcement) to: SenchaCon Promotion, Sencha Inc. 1700 Seaport Boulevard #120, Redwood City, CA 94063; please specify “Winners Announcement” or “Rules Request”. VT residents may omit return postage from rules requests.

Sponsor: Sencha Inc, 1700 Seaport Boulevard #120, Redwood City, CA 94063, USA

NO PURCHASE NECESSARY TO ENTER OR RECEIVE A PRIZE.

SenchaCon retweet terms and conditions

What are the terms and conditions for the SenchaCon retweet promotion?

SenchaCon ReTweet Promotion Rules

The SenchaCon ReTweet Promotion (the “Promotion”) is brought to you by Sencha Inc. (the “Sponsor”). These are the “Official Rules”. In order to enter the Promotion, you must agree to these Official Rules.

ELIGIBILITY

This Promotion is open to individuals (referred to as an “Entrant”) in all countries, and each entity is Entrant(s) must be age 18 or older as of the date of submitting the entry (“Entry”). Employees and directors of Sponsor, and Sponsor’s respective affiliates, subsidiaries, retailers, agencies and their respective officers, directors, employees and agents (collectively, “Released Parties”), and members of their immediate families (parent, child, sibling, spouse and their respective spouses, regardless of where they reside) and households, whether or not related, are not eligible to enter or win.

By entering, Entrant agrees to release, discharge, indemnify and hold harmless Released Parties from any and all liability, claims, judgments, losses, injuries, demands, damages, actions, and/or causes of actions, whether direct or indirect, which may be due to or arise out of participation in the Promotion or any portion thereof, or the acceptance, use/misuse or possession of any prize or Released Parties’ use of any of the rights granted herein. The Official Rules and the decisions of the Sponsor are final and binding in all respects. All applicable federal, state and local laws and regulations apply. The Promotion is void wherever prohibited or restricted by any mandatory national, state or other government laws in form and language as provided herein and is subject to all applicable mandatory federal (national), state and local laws.

By participating, Entrants agree to these Official Rules. If you do not accept these Official Rules, you are not eligible to participate in the Promotion. To the maximum extent permitted by applicable law, the Sponsor reserves the right at its sole discretion to amend, withdraw or revise these Official Rules and the Prizes at any time without notice and in such event the Sponsor shall not have any liability whatsoever.

HOW TO ENTER

To enter the Promotion, the Entrant must retweet the SenchaCon tweet posted on Tuesday, January 6, 2015, no later than Monday, January 12, 2015 at 11:59pm PT for a chance to win an iPad Mini from Sencha. You can also register by sending a post card or letter to SenchaCon Promotion, Sencha Inc., 1700 Seaport Blvd., Suite 120, Redwood City, CA 94063, which includes your name, address, telephone number, and email. Mailed Entries must be received by the date on which the Promotion is scheduled to end.

GENERAL CONDITIONS

Each Promotion Entry must comply with these Official Rules. Entries generated by script, macro or other automated means will be disqualified. Entries that are incomplete, illegible, non-functional or corrupted are void and will not be accepted. Information collected from the entrants is used for the purposes of keeping the entrants informed about the Promotion and notifying the potential prize winners and will be governed by Sponsor’s privacy policy. By entering the Promotion, each Entrant agrees to the terms and conditions of the Sponsor’s Privacy Policy, which is available at http://www.sencha.com/legal/privacy/.

SELECTION/WINNERS

The Selection begins at the close of the Promotion Period. The winners will be announced the day after the Promotion Period ends. The Selection will be done at random adhering to the Official Rules, with even odds for each Entry received to be awarded the Prize.

PRIZE

All entries received during the specified Promotion Periods will be eligible to win the following prizes:

Prize Promotion Period
1 of 3 Apple iPad Minis January 6, 2015 (8:00am PT) – January 12, 2015 (11:59pm PDT)

Additionally, Sencha has the right, at its sole discretion, to award other prizes.

PRIZES MAY BE SUBSTITUTED BY THE SPONSOR FOR ITEMS OF EQUAL OR GREATER VALUE OR THE PRIZE’S CASH EQUIVALENT.

NO PRIZE WINNER HEREUNDER SHALL BE PERMITTED TO (A) REPLACE HIS/HERDESIGNATED PRIZE WITH ANOTHER PRIZE OR ITEM, (B) TRANSFER OR ASSIGN HIS/HER DESIGNATED PRIZE TO ANOTHER PERSON, OR (C) REDEEM HIS/HER PRIZE FOR CASH.

SPONSOR RESERVES THE RIGHT, EXERCISABLE AT ANY TIME IN ITS SOLE DISCRETION, TO SUBSTITUTE A PRIZE (OR PORTION THEREOF), PROVIDED THAT THE SUBSTITUTE PRIZE IS AN ITEM OF COMPARABLE OR GREATER VALUE. PRIZES ARE AWARDED “AS IS” WITH NO WARRANTY OR GUARANTEE, EITHER EXPRESSED OR IMPLIED BY THE RELEASED PARTIES. ALL PRIZE DETAILS ARE AT SPONSOR’S SOLE DISCRETION. ANY COSTS AND EXPENSES ASSOCIATED WITH PRIZE ACCEPTANCE AND USE NOT SPECIFIED HEREIN AS BEING PROVIDED ARE EACH WINNER’S SOLE RESPONSIBILITY, INCLUDING ANYAND ALL NATIONAL, FEDERAL, PROVINCIAL, STATE, LOCAL AND CITY TAXES.

PRIZE AWARDING

Prizes will only be awarded upon a potential winner’s verification of eligibility and compliance with these Official Rules, and final approval by Sponsor.

Potential winners will receive prize notification via email. If a potential winner of any Prize cannot be contacted; is ineligible; fails to claim prize; if prize or prize notification is returned undeliverable; or if a potential winner otherwise fails to fully comply with these Official Rules, he/she will forfeit that prize and, at Sponsor’s discretion, the prize will be awarded to a runner-up. Potential Prize winner will have three (3) days from the date notification is issued to confirm that the notification has been received or, at Sponsor’s discretion, the Prize will be awarded to a runner-up. Sponsor reserves the right to not award all prizes if, in its sole discretion, it does not receive a sufficient number of eligible and qualified entries.

DISQUALIFICATION

Released Parties are not responsible for technical failures of any kind, including but not limited to the malfunctioning of any computer, cable, network, hardware, software or web site. Released Parties are not responsible for lost, interrupted or unavailable network server or other connections, miscommunications, failed telephone or computer or telephone transmissions or technical failure, jumbled, scrambled or misdirected transmissions, for incorrect or inaccurate entry information, howsoever caused, the incorrect entry or transmission, or other error of any kind whether human, mechanical or electronic, including but not limited to any injury or damage to participant’s or any other person’s computer related to or resulting from participation in this Promotion; typographical, printing or other errors in these Official Rules, in any Promotion-related advertisements or other materials; the administration of the Promotion, the selection of prize winner, the announcement of the prizes; the unavailability of Sencha software releases or any bugs or defects in the software; or any problems related to the administration of the Promotion. Entrants found tampering with or abusing any aspect of this Promotion, as solely determined by the judges, will be disqualified and all associated entries will be void. If disqualified for any abuse, Sponsor reserves the right to terminate entrant’s eligibility to participate in the Promotion. Any attempt by any person to deliberately undermine the legitimate operation of the Promotion may be in violation of criminal and civil law, and, should such an attempt be made, Sponsor reserves the right (among other causes of action and remedies) to seek damages (including attorneys’ fees) from any such person to the fullest extent permitted by law. Sponsor’s failure to enforce any term of these Official Rules shall not constitute a waiver of that provision. Sponsor reserves the right to terminate, cancel, suspend and/or modify the Promotion (or any portion thereof) if any fraud, bug, virus, non-authorized human intervention or other technical problem corrupts the administration, security, or proper play of the Promotion, as determined by Sponsor in its sole discretion. In such event, Sponsor reserves the right to determine the winners from among the eligible entries received up to the time of the impairment using the judging procedures outlined above.

TAX INFORMATION

All federal, state, local, and other taxes on prizes are the sole responsibility of the applicable winner.

GENERAL INFORMATION

Except where prohibited, all issues and questions concerning the construction, validity, interpretation and enforceability of these Official Rules, or the rights and obligations of the entrant and Sponsor in connection with the Promotion, shall be governed exclusively by, and construed exclusively in accordance with the laws of the State of California and the United States.

Any and all disputes will be resolved in accordance with the laws of the State of California and the United States. Any dispute arising from the Promotion will be subject to binding arbitration between the parties under an arbitration mechanism and arbitrators selected by Sponsor.

NAME OF WINNER/COPY OF RULES

For a copy of the Official Rules or the name of the winners, send an email to info@senchacon.com or send a self-addressed stamped envelope (to be received by January 12, 2015 for the official rules; before January 23, 2015 for the winner’s announcement) to: SenchaCon Promotion, Sencha Inc. 1700 Seaport Boulevard #120, Redwood City, CA 94063; please specify “Winners Announcement” or “Rules Request”. VT residents may omit return postage from rules requests.

Sponsor: Sencha Inc, 1700 Seaport Boulevard #120, Redwood City, CA 94063, USA

NO PURCHASE NECESSARY TO ENTER OR RECEIVE A PRIZE.