Web Design. Web Design – What’s Involved  The Client – listening and mind reading.

Slides:



Advertisements
Similar presentations
Soltek IT Solutions was established in 2009.We setup Centers of Excellence dedicatedly working for our customers across geographies, across multiple cultures,
Advertisements

Attie Naude 14 May 2013 Windows Azure Mobile Services.
HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
Savvycom JSC. Company Profile. Founded in ~50 experienced Consultants and Engineers from Germany & Vietnam. Work with clients in US, Europe, Australia.
 Where to find information without us  Two interesting websites for you to explore  Tools you can use to make your own sites at home – including some.
By Rajan Maharjan (Sprout Technology Pvt Ltd) 1 Mobile Apps Development in Nepal.
Hybrid or Native?! Doncho Minkov Telerik Software Academy Senior Technical Trainer
The World of Web Development Cindy Royal, Ph.D Assistant Professor Texas State University School of Journalism and Mass Communication
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Web & Application Development. Microsoft or Open Source  Business needs/requirements VS  Developers Preferences.
SMARTPHONE OPERATION SYSTEM MARKET IN U.S. Ryan (Jang-Hoon) Doo ISM 158.
ECLIPSE IDE N AME : A SHOK P ADMARAJU C OURSE : T OPICS ON S OFTWARE E NGINEERING I NSTRUCTOR : D R. S ERGIU D ASCALU.
Native vs hybrid vs web mobile Application
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
Web Design Basic Concepts.
Developer Instruments for Android Android ArtfulBits Inc. Oleksandr Kucherenko.
Applications Of Your Growing Potential. What We’ve Been Doing We’ve been writing Java programs In an IDE called Eclipse For desktop and laptop computers.
PHP HYPERTEXT: PREPROCESSOR By: Justin T. Pleva. WHAT IS PHP?  General purpose  Server-side web development  Console application.
CAEL 5012 Rich Internet Applications. What you need For this part of the course you will need access to a server with PHP and MYSQL which will be supplied.
Introdution to Computer Science ICS3U/4U.  New room!!!  Respect it  Wooden tables  No food/drink  Bathroom – one at a time  Course outline – coming.
After Your First Web Course; Where to Go from Here Bill Pegram April 23, 2014.
CSE3310: Web training A JumpStart for Project.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Cross Platform Development the Good, the Bad, and the Ugly WIFI: BRGuest / Gu3st!
Introduction to Internet Programming (Web Based Application)
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
Introduction to Windows Azure BUGAEV ROMAN. Azure Windows Azure Platform is thus classified as platform as a service and forms part of Microsoft's cloud.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
By Bearzx Dive Into Web Introduction To WEB
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
WEBSITE DEVELOPMENT How Professional are designing the web?? by Sachin Pilankar.
 Computer use language to communicate  A web browser will read these tags and translate it into what you actually see  Viewing Code of ESPN WebsiteESPN.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Louisa Lambregts, Louisa Lambregts
CSE3310: Web training A JumpStart for Project. Outline Introduction to Website development Web Development Languages How to build simple Pages in PHP.
Content Management Systems. Fast, easy, lower cost ways to create and maintain information on the web The alternatives to build-it-yourself HTML.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
PhoneGap / PhoneGap Build #CreateTheWeb Mihai Corlan / Adobe Web Evangelist
 Lecture  Website language: ASP.net  Book name Beginning ASP.NET 4 in C# and VB 2.
Welcome to Emphatic Technologies. Why to Select Emphatic Technologies? Emphatic Technologies provide effective and professional software services in India.
Intro to Apps Anatomy of an App App Architecture.
SynergyTop Technologies Driving Synergy Assuring Growth
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Snip2Code: Search, Share and Collect Code Snippets Faster, Easier, Efficiently with Power of Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: SNIP2CODE.
Azure App Service an overview Seth
Presentation by Giorgos Theodoridis. WordPress is a free web software you can use to create a beautiful website, blog, or app, (CMS) based on PHP and.
Softheme: Internet Applications Development Services web development » web testing » web marketing.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
VertexPlus Softwares Pvt. Ltd. WEB TECHNOLOGIES BEFORE CHOOSING WEBSITE DEVELOPMENT SERVICES FOR WEBSITE vertexplus.com.
Android Application Development Company India
Introduction to Mobile Computing
Introduction to Information and Communication Technologies
Introduction to Website Creation in sphb K200
Apache Cordova Overview
Platform as a Service.
Introduction to Advance Web Technologies
Developing Web-Based Applications
Ben Dahlin LCSC Technology Development Coordinator
Software engineering in the mobile phone platform war.
Front Side Development
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Information system Management
CatoTech Systems Pvt. Ltd.
Tech for Startups By Shahed Chowdhuri Sr. Technical Evangelist
ISYS 350 Building Business Applications
Web Application Development Using PHP
Introduction to Mobile Apps
Top PHP Development Tools For PHP Developers By: iblinfotech.com iblinfotech.com.
Presentation transcript:

Web Design

Web Design – What’s Involved  The Client – listening and mind reading

Web Design – What’s Involved  The Client – listening and mind reading  Planning Stage – 90% of the work goes here

Web Design – What’s Involved  The Client – listening and mind reading  Planning Stage – 90% of the work goes here  The Actual Design – throwing on the glitter

v

Web Design – What’s Involved  The Client – listening and mind reading  Planning Stage – 90% of the work goes here  The Actual Design – throwing on the glitter  Making It Actually Work – making sure the glitter doesn’t fall off

Web Design Education

Things to think about  Can I learn this, or is it a natural talent?

Things to think about  Can I learn this, or is it a natural talent?  Where to expand those thinking muscles

Web & Application Development Behind the scenes with the code…

Microsoft or Open Source  Business needs/requirements VS  Developers Preferences

Things to think about  What does my website do?  What data does my website need to store?  How do I want it to look like?  How do I want to interact with it?  What reporting will I need?

Things to think about  What does my application do?  What data does my application need to store?  How do I want the application to look like?  How do I want to interact with it?  What reporting will I need?

Design Perspective 3 Things  Model Business Logic/ How is it designed  View How does it look  Data (Controller) The data / What specifics are you representing

Platforms  Websites for Business  Applications for Home  CMS, Typo3, WordPress, Drupal  SharePoint  ERPs Dynamics AX, GP, NAV, SL; Epicor  CRM Microsoft CRM, Sugar CRM, Salesforce

Web & Application Development Hosted elsewhere in the Cloud?

Big Movement  Future of Web and Business  Future of Gaming  Future of Design, Video, Photography  Decide for yourself!

Cloud Computing What is Cloud? What can I use it for? What does it mean for me? Does it cost anything to develop?

Amazon Web Services

Azure (Microsoft)

Google App Engine

Open Gov Data Initiative

Web 2.0

Open Web / Web 2.0

Social Media  Facebook, Twitter, G+, LinkedIn, YouTube  Future is SOCIAL  How do you build a better website that leverage social capabilities?

Web Design & Development Content Management Systems (CMS)

Content Management Systems  What are they?

Content Management Systems  What are they?  Why do I need to know about them?

Content Management Systems  What are they?  Why do I need to know about them?  Aren’t they kind of cheating?

Web Design & Development User Experience

 Why can’t my users read my mind?

User Experience  Why can’t my users read my mind?  How to read the users mind

Mobile Development  Apple iPhone  Google Android  Windows 8 Phone  Others RIM Blackberry 10, HP webOS, Nokia Symbian

Game Development  What Game do I love? How many hours?  Is there a SDK or an Engine that I can use to MOD it?  XNA Game Studio (for Visual Studio), Unity 3d, Unreal 3 Engine, Crytek CryEngine 3, Engine, Bethesda’s Creation Engine, Source Engine SDK, iD Tech 5

APPENDIX FOLLOWS  Model Design Visualization Software  Useful Software for Web/Application Dev.  Useful Tutorial Websites  Cloud Services  Mobile Development Software  Game Engine Lists  Acronyms

Model Design Visualisation  MS Visio  MSSQL/MySQL (Table Views)  UML (Unified Modeling Language)  A great way to build a design is the see it visually until it looks right.

Useful Software for Web For Web Development  Xampp (Apache2, MySQL, PHP) (LAMP,MAMP,WAMP)  CMS (Typo3, Wordpress, Drupal)  DreamWeaver, Zend Studio, PHP Dev Studio, JCreator, Eclipse, NetBeans and others  Valuable Languages PHP, Java, C#, VB.net, SQL, CSS, JavaScript

Useful Software For Application Development  NUnit  SVN, GIT, Team Viewer (Version Control)  Notepad++  Visual Studio (Free Ed) (C#, C++,C, VB.NET)  Valuable Languages Java, C#, VB.net, SQL  MySQL or MSSQL

Useful Websites (tutorials)  W3schools   CSSZenGarden   Tizag   DynamicDrive 

Websites (Cloud)  Amazon Web Services  Azure (Microsoft)  Google App Engine  OGDI Project

Mobile Development Software For Mobile App Development  Objective-C, (Apple iDevices) iPhone SDK  Java, C++,C (Android) Android SDK  Windows 8 RT SDK  Custom Tools  Thing to research: Do you want your app to be on one market or both?

Game Engine Sites:  Unity  Games made with:  XNA Game Studio  Games made with:  Unreal 3 Engine  Games made with:  Crytek CryEngine 3  Games made with:  Bethesda’s Creation Engine  Ships with Steam and need a copy of Skyrim  Source Engine SDK (Ships with Steam which is Free)  Games made with:  iD Tech 5 (Not available for Licensing at this time.)  Games made with:

Acronyms  CSS –Cascading Style Sheets  UML – Unified Modeling Language  PHP – PHP Hypertext Preprocessor  CMS – Content Management System  SQL – Structured Query Language  SDK – Software Development Kit  SVN - Subversion