1 / 10

Design and Development of Web and Mobile Apps

Design and Development of Web and Mobile Apps. What are the approaches and problems of building web sites and mobile apps with dynamic content? Norman White nwhite@stern.nyu.edu Norman.White on Google chat. Course Covers. Designing and implementing web pages

ilenec
Télécharger la présentation

Design and Development of Web and Mobile Apps

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Design and Development of Web and Mobile Apps What are the approaches and problems of building web sites and mobile apps with dynamic content? Norman White nwhite@stern.nyu.edu Norman.White on Google chat

  2. Course Covers Designing and implementing web pages Dynamic web pages (I.e. web pages that are built on the fly and are different for each user) Alternative architectural approaches Dynamic data base access from web and mobile Web 2.0, AJAX, HTML 5 Migration to mobile devices using jquery mobile Dedicated mobile Apps for Iphone and Android “Big Data”, or how to handle very large data sets

  3. Prerequisites Programming Skills - a little Data Base skills – a little Web page skills – moderate Operating System concepts – some

  4. Course Requirements Several homework assignments Mid-term exam Final Quiz (on-line) (optional?) Final Project (Group) One page paper describing your role in project

  5. You Will Learn How to dynamically display data from a data base on a web page using a variety of approaches Common Gateway Interface Model New features for dynamic web pages How to scale up web application performance Issues in migrating to mobile devices New HTML5 features for mobile How to create android and iphone apps

  6. Assumptions • Class is very heterogeneous • MBA students • MSIS students from computer science • Some students are very technical, some not • Some students have more time than others • We will have to work in teams of varying skill levels • Some teams may work on a conceptual idea, others will implement something • Some members may focus on business aspects, others on technical issues • Classes will be very interactive, syllabus is likely to change

  7. Getting Started … • Introductions • Describe yourself to the class • Full name • Program/major (FT MBA, Langone, MSIS, undergrad) • What is your interest in the class? • Ideally, what would you like to have learned/done by end of semester • Technical skills ? • Ideas for the class?

  8. Objectives • Hopefully some of the teams will develop ideas and maybe prototypes of some interesting apps that might continue after the class officially ends. • We have contacts with angel investors for seed money. • Tech@nyu may have dedicated incubator space

  9. Resources The TA’s have built Web and mobile apps.. Hopefully some of the students have specific knowledge as well. Tech@NYU very interested in helping Stern Berkley Center will also be involved Servers, both Windows and Linux are available A small hadoop (big data) cluster is available

  10. On-line materials This term we will be using material from http://www.codeacademy.com to make sure that everyone has a similar technical background. W3schools has mini quizzes on a variety of topics. We will ask that you study the material for a section, and then take the quiz. When you think you have mastered the material, you can take a pass/fail quiz on blackboard. You need to eventually pass each section Some of the questions will be on the mid-term

More Related