<Insert Picture Here>



Similar documents
Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

Website Style Guide 2014

Responsive Design

Lesson Review Answers

Web Design Basics. Cindy Royal, Ph.D. Associate Professor Texas State University

Web Design and Databases WD: Class 7: HTML and CSS Part 3

Web layout guidelines for daughter sites of Scotland s Environment

WEB DEVELOPMENT IA & IB (893 & 894)

Magento Theme Instruction

Fast track to HTML & CSS 101 (Web Design)

Creator Coding Guidelines Toolbox

Web Designing with UI Designing

Dreamweaver Domain 2: Planning Site Design and Page Layout

Outline of CSS: Cascading Style Sheets

We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.

Web Design I. Spring 2009 Kevin Cole Gallaudet University

Web Design & Development - Tutorial 04

<Insert Picture Here>

Microsoft Expression Web Quickstart Guide

Selectors in Action LESSON 3

Responsive Web Design Creative License

01/42. Lecture notes. html and css

Web Design with CSS and CSS3. Dr. Jan Stelovsky

CREATING A NEWSLETTER IN ADOBE DREAMWEAVER CS5 (step-by-step directions)

Magento Theme Instruction

Web Authoring CSS. Module Descriptor

HOW Interactive Design Conference 2013

Positioning Container Elements

Accessibility Guidelines Bell.ca Special Needs. Cesart April 2006

Style & Layout in the web: CSS and Bootstrap

MAGENTO THEME SHOE STORE

Macromedia Dreamweaver 8 Developer Certification Examination Specification

Design and Development of Website Validator using XHTML 1.0 Strict Standard

Responsive Web Design in Application Express

Cardiff University User Experience Style Guide

Introduction to Adobe Dreamweaver CC

Top 10 Oracle SQL Developer Tips and Tricks

BUILDING MORE ACCESSIBILE SITES. SharePoint 2010

Using Style Sheets for Consistency

CLASSROOM WEB DESIGNING COURSE

Create Your own Company s Design Theme

Creative Cloud for Web Design

GadgetStore. Magento Theme Instructions. 8theme 1 GadgetStore Magento Theme Instructions

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

Kentico CMS, 2011 Kentico Software. Contents. Mobile Development using Kentico CMS 6 2 Exploring the Mobile Environment 1

INTRODUCING ORACLE APPLICATION EXPRESS. Keywords: database, Oracle, web application, forms, reports

Mobile Web Site Style Guide

Creating Web Pages with Dreamweaver CS 6 and CSS

ORACLE APPLICATION EXPRESS 5.0

Blueball First Class Sandvox Designs v2.0 Works with Sandvox 2+ only!

Cincinnati State Admissions UX Design

Garfield Public Schools Fine & Practical Arts Curriculum Web Design

Themes and Templates Manual FOR ADVANCED USERS

Black-Red XML Template

Web Development I & II*

USER S MANUAL JOOMLA! GOVERNMENT WEB TEMPLATE

Web Design and Development Program (WDD)

Enduring Understandings: Web Page Design is a skill that grows and develops throughout the careful planning and study of software and design.

Dreamweaver CS4 Day 2 Creating a Website using Div Tags, CSS, and Templates

Modern Web Apps with HTML5 Web Components, Polymer, and Java EE MVC 1.0. Kito Mann Virtua, Inc.

JJY s Joomla 1.5 Template Design Tutorial:

38 Essential Website Redesign Terms You Need to Know

Programming exercises (Assignments)

Web Building Blocks. Joseph Gilbert User Experience Web Developer University of Virginia Library

Designing HTML s for Use in the Advanced Editor

RESPONSIVE DESIGN BY COMMUNIGATOR

Adobe Creative Suite: Introduction for Web Design

How To Design A Website For The Decs

Quick Start Guide. This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:

CSS for Page Layout. Key Concepts

Desktop Publishing (DTP)

SPHOL326: Designing a SharePoint 2013 Site. Hands-On Lab. Lab Manual

Fortis Theme. User Guide. v Magento theme by Infortis. Copyright 2012 Infortis

Magento Theme EM0006 for Computer store

Application Express Web Application Development

Web Design Revision. AQA AS-Level Computing COMP2. 39 minutes. 39 marks. Page 1 of 17

franchise applications

COMP-205 COURSE SYLLABUS FOR WEB DESIGN TECHNOLOGIES. Darla Thornburg Instructor

WEB DESIGN COURSE CONTENT

ART 379 Web Design. HTML, XHTML & CSS: Introduction, 1-2

Chapter 7 Page Layout Basics Key Concepts. Copyright 2013 Terry Ann Morris, Ed.D

Adobe Illustrator CS6. Illustrating Innovative Web Design

ANDROID TRAINING COURSE MODULES. Module-I: Introduction to Android. Introducing Android. Installing Development Tools. Using the Emulator.

10CS73:Web Programming

Responsive Web Design: Media Types/Media Queries/Fluid Images

Development Perspective: DIV and CSS HTML layout. Web Design. Lesson 2. Development Perspective: DIV/CSS

Basic tutorial for Dreamweaver CS5

SkaDate 9 Custom Template Creation Manual

Lesson Overview. Getting Started. The Internet WWW

Web Design for Programmers. Brian Hogan NAPCS Slides and content 2008 Brian P. Hogan Do not reproduce in any form without permission

Dreamweaver CS3 THE MISSING MANUAL. David Sawyer McFarland. POGUE PRESS" O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo

Web Accessibility means that a website is accessible if everyone, regardless of ability, can access the website and retrieve all the information

CREATING RESPONSIVE UI FOR WEB STORE USING CSS

Embedded BI made easy

Transcription:

<Insert Picture Here>

<Insert Picture Here> Designing the Oracle Store with Oracle Application Express Marc Sewtz Software Development Manager Oracle Application Express Oracle USA Inc. 540 Madison Avenue, New York, NY 10022 marc.sewtz@oracle.com

The following is intended to outline Oracle s general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remain at the sole discretion of Oracle.

Agenda Oracle Application Express Overview Oracle Store Overview Web Presentation Techniques Oracle APEX User Interface Design Designing and building the Oracle Store UI

Oracle Application Express Overview

Oracle Application Express Overview Unique Rapid Application Development (RAD) tool for the Oracle Database Browser based for Development, Deployment and Use Allows to declaratively build professional Web 2.0 applications that are fast and secure Leverages full Oracle database capabilities and existing SQL & PL/SQL skills Standard component of the database Fully supported, no-cost option with all editions of the Oracle Database Easy to develop Easy to deploy Easy to manage

Oracle Application Express Overview Data-driven Applications Develop opportunistic and departmental productivity applications Oracle Forms Modernization Leverage SQL & PL/SQL declarative programming skills to move Forms applications to HTML / Web 2.0 Online Reporting Build SQL-based reporting applications on existing database schemas Spreadsheet Web-ification Convert spreadsheets to Web applications where they can be concurrently viewed and edited Access Replacement Consolidate outgrown Access applications to the Oracle database with an APEX Web front end

Oracle Application Express Overview

Oracle Store Overview

Oracle Store Overview Online Store launched in April 2009 Intuitive user interface Incorporates best practice e-commerce capabilities Multilingual Multicurrency Current product categories: Oracle Enterprise Linux Oracle VM more to come

Oracle Store Homepage

Oracle Store Search, Adverts, Banners

Oracle Store Product Information

Demonstration Oracle Store

Web Presentation Techniques

Web Presentation Techniques XHTML Extensible Hypertext Markup Language Conforms to XML syntax, same depth of expression as HTML Three formal DTDs for XHTML 1.0 Corresponding to the three different versions of HTML 4.01: XHTML 1.0 Strict (equivalent to strict HTML 4.01) includes elements and attributes that have not been marked deprecated in the HTML 4.01 specification XHTML 1.0 Transitional (equivalent of HTML 4.01 Transitional) includes the presentational elements (such as center, font and strike) excluded from the strict version XHTML 1.0 Frameset (the equivalent of HTML 4.01 Frameset) allows for the definition of frameset documents

Web Presentation Techniques CSS Cascading Style Sheets Separation of the content of a web page from its presentation Colors, fonts, alignment, layout, etc are defined in a CSS file rather than in the directly in the HTML/XHTML document Allows for presenting page content in different styles Content readable on a variety of different devices including screen readers

Web Presentation Techniques Table-less Web Design Web design without using HTML tables for page layout CSS are used to arrange elements CSS Introduced by the World Wide Web Consortium (W3C) to: Improve web accessibility Make HTML code semantic rather than presentational Bandwidth Savings Easier Maintainability All of the layout information resides in one place Layout changes without adjusting HTML page

Oracle APEX User Interface Design

Oracle APEX User Interface Design Themes Collections of templates that define the layout of an application Accommodate every UI pattern that may be needed Organized by type (breadcrumb, button, calendar, label, list, page, popup list of values, region, and report) Template classes identify the purpose of the each template within a type Quickly change entire look and feel of an application

Oracle APEX User Interface Design Page Layout Pages rendered by combining page template and data Page template defines page structure Navigational Components Level of Tabs Sidebars Page content defined in regions Page can have any number of regions

Demonstration Oracle APEX Templates and Themes

Designing and Building the Oracle Store User Interface

Designing the Oracle Store Initial Mock-Ups using Photoshop Using Layers to mimic HTML page structure Re-use layers to create mock-ups for different pages Photoshop images transformed to static HTML New Oracle APEX theme created based on static HTML

Designing the Oracle Store Page Structure <div id="main"> <div id="left-sidebar">#region_position_01#</div> <div id="body"> <div id="two-col"> <div id="right-sidebar"> #REGION_POSITION_02##BOX_BODY# </div> <div id="content">#region_position_03#</div> </div> </div> </div>

Designing the Oracle Store Rounded Corner Regions <div class="region"><div> <h2>sample Region</h2> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> </div></div>.region { background: url(bg-menu.gif); margin: 8px 0 0; overflow: hidden; width: 183px; }.region div { background: url(bg-menu-b.gif) no-repeat 0 100%; padding: 0 0 4px; }.region h2 { background: url(bg-h3.gif); margin: 0; width: 183px; height: 26px; overflow: hidden;line-height: 26px; text-indent: 11px; font-size: 11px;color: #000; }

Designing the Oracle Store Category Menu using CSS Sprites <div class="menu"> <div> <h3>product Categories</h3> <ul> <li><a href="/virtualization">virtualization</a></li> <li><a href="/linux">enterprise Linux</a></li> </ul> </div> </div> bg-nav.gif.menu a { background: url(bg-nav.gif) no-repeat 0-22px;}.menu.active a,.menu a:hover { background: url(bg-nav.gif) no-repeat 0 0;}

Demonstration Designing the Oracle Store

<Insert Picture Here>