odtug webinar 2014 version 3 of bootstrap theme 4 apex

17
Twitter Bootstrap theme For Application Express 4.2.2

Upload: sergei-martens

Post on 05-Dec-2014

278 views

Category:

Software


0 download

DESCRIPTION

Tuesday, September 9, 2014 3:00 PM - 4:00 PM EDT Create Fancy Applications with Version 3 of the Bootstrap Theme for APEX by Sergei Martens, SMART4apex A group of APEX developers have joined hands to develop a free Twitter Bootstrap APEX theme and made it available for everyone who wants to use it. This theme was presented to the APEX community during Kscope14 in Seattle. After Kscope14, the developers have been working on a version 3 of the Bootstrap theme.This new version of the Bootstrap theme includes not only new Bootstrap elements but also a rich “admin dashboard” and several plugins and additional features to enhance the usability for end users. During this webinar, you’ll learn about the new Bootstrap theme and how to use the theme in your own APEX application. In addition, you will learn some Bootstrap tips and tricks.

TRANSCRIPT

Page 1: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Twitter Bootstrap theme

For Application Express 4.2.2

Page 2: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

2

A presentation by

Page 3: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Who is smart4apex?

• Just some geeks passionate

about Apex, having fun

together

• Sharing experience and

knowledge

• Explore new techniques and

opportunities

• Build state of the art (Apex)

solutions for our customers

3

Page 4: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Sergei Martens

• Oracle since 1998 (Oracle 7)

• Started as classic developer (Forms & Designer), now Apex

• Special interest in UI

• Speaker Dutch Apex congress 2012 (Ext JS), 2013 (mobile) & 2014 (Bootstrap)4

Who are we?

Richard Martens

• Oracle since 2002 (Oracle 8i)

• PL/SQL, Apex, HTML5, CSS3, JavaScript, XML, XSLT

• Special interest in UI

• RIMA on Oracle Forums

Page 5: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

The best user-interface• Is intuitive to the user (no manual needed)• Looks trendy (nobody wants to use old/odd looking

software anymore)

User-interfaces are getting important to an increasing extent.

5

Page 6: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

• Bootstrap• Simple design• Just a few items• Large items• Dynamic regions• Info graphics• Dashboards• Long pages• Flat design

• JQuery UI (JQuery mobile)

• Complex design• Many items• Small items• Tabs / Report -> Detail• Text• Reports / tables• Short pages• Skeuomorphic (realism)

Trends

6

Page 7: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Our dashboards

7

Today

Tomorrow

Page 8: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

What is bootstrap?

• a free collection of tools for creating websites and web applications.

• the most popular framework on the internet.

• supports responsive design.

• thousands of plug-ins available.

• it is easy to adjust to corporate brand.

• a frequent release schedule.

• based on JQuery

8

Page 9: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

• Theme CSS • Theme javascript

-remember active tab-close modal

• Templates -page -region -label -etc…

• Apex plug-ins-Modal iframe (da)-Calendar (item)

• Other (integrated) plug-ins

-Fontawesome-Parsley (JQuery)-Cookie (JQuery)-Bootstrap Notification -Bootstrap selectlist-Bootstrap date-picker

9

What was included in old version2?

Page 10: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

10

New in version 3

Technical upgradesBootstrap 3.1.1 => 3.2.0Font Awesome 4.0.3 => 4.2.0JQuery 1.7.1 => 1.11.1

Apex plug-insFlot chartsMorris chartsHierarchical list

UXDashboard (SB-Admin 2)Many new UI typesFully responsive!

Page 11: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Demo

11

Page 12: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Bootstrap responsive - grid

• 12 column layout• 940px width• Works with CSS-classes:

- .row; like <tr> in html-table- .col-md-#; width of the column- .col-md-offset-#; move # columns to the right- .container-fluid; percentages in stead of fixed width- .container; center on page

12

Page 13: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Offsetting columns

13

Move columns to the right using .col-md-offset-*. These increase the left margin of a column by * columns.

.col-md-4 .col-md-4 .col-md-offset-4

.col-md-3 .col-md-offset-3 col-md-3 .col-md-offset-3

.col-md-6 .col-md-offset-3

Page 14: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Bootstrap vs. Apex

Problem:Bootstrap : relative positioningApex: absolute positioning

Solution:col-xx-offset-# in column attributes

14

Page 15: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Were to get the theme?

15

http://www.apex-bootstrap.com

Page 16: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

Support

16

Email: [email protected]

The software is released “as is” and there is no official support for the Bootstrap theme for Apex.

By sending an email we will try to answer your question in the best way we can. But only in a time that’s in our own convenience.

Page 17: Odtug webinar 2014 version 3 of bootstrap theme 4 apex

17

Do you want to participate in development?

We are fishing for IT professionals with a hunger for knowledge