1 / 22

Wednesday 2-3:30, DH 1046

Wednesday 2-3:30, DH 1046. COMP 446 / ELEC 446 Mobile Device Applications. Scott Cutler Professor in the Practice of Computer Technology Department of Computer Science Department of Electrical and Computer Engineering cutler@rice.edu 10/31/12. Agenda. Events of the Week

claire
Download Presentation

Wednesday 2-3:30, DH 1046

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. Wednesday 2-3:30, DH 1046 COMP 446 / ELEC 446 Mobile Device Applications Scott Cutler Professor in the Practice of Computer Technology Department of Computer Science Department of Electrical and Computer Engineering cutler@rice.edu 10/31/12

  2. Agenda • Events of the Week • Final Project Status • Windows 8 / Windows Phone 8 • Android • Deployment to Devices COMP 446 / ELEC 446 - Week 10

  3. Events of the Week • Sprint bleeds customers; sells 1.5 million iPhones • Mark Zuckerberg's $2 billion day • Titan Supercomputer Debuts With Nvidia GPUs • Google App Engine has a Friday fail • Hurricane Sandy's Effects on IT Operations to Be Widespread • NYC data centers hit by Hurricane Sandy COMP 446 / ELEC 446 - Week 10

  4. Events of the Week Microsoft • Microsoft launches Windows 8, Surface: By the numbers • Microsoft SmartGlass connects your Xbox to your mobile device • PCMag.Com: Windows 8 Is a Desktop Disaster • Three days in the life of a once and former Microsoft Surface RT user Google • Google announces new Nexus tablets, smartphone • Nexus 10 arrives: The latest iPad rival (pictures) • Apple, Google and Amazon wage war of pixels Apple • Apple earnings: $36B revenue, $8.2B profit, 26.9M iPhones, 14M iPads • iPad Mini 'banned' ad zooms to YouTube popularity • The post-Jobs Apple is here, like it or not • It's an iStorm: Scott Forstall Out at Apple, Along with Retail Head COMP 446 / ELEC 446 - Week 10

  5. ELEC / COMP 694 – Spring 2012Future Personal Computing Technology • How to be a Chief Technology Officer • Wednesdays 9:30 – 11:00, 3CR • Each student gets to pick a personal computing technology topic which they will learn over a 5 or 6 week period • Weekly one-on-one meetings to rapidly learn topic • Session with presentation expert • Student presents topic to the class • Course gets very high ratings based on unique approach and current topics. • Desired class size of 10. Hard limit of 11. COMP 446 / ELEC 446 - Week 10

  6. Current Roster • Victor Acuna • Ryan Artecona • Gbenga Badipe • Peter Chang • Joan Chao COMP 446 / ELEC 446 - Week 10

  7. Current Roster (2) • Heaven Chen • Alex Chiu • Lingo Dai • Weibo He • SahilHingorani • Abdul Nimeri COMP 446 / ELEC 446 - Week 10

  8. Current Roster (3) • Bill Robertson • Frank Salinas • Tyler Siegert • Austin Witt • Matthew Zhao COMP 446 / ELEC 446 - Week 10

  9. COMP 446 Syllabus (updated) • Lecture 1 - 8/22/12 - Introduction • Watch before: None • Assignment: #1 - Calculator • Assignment due: Friday, 8/31 6:00 am (Thursday 30:00) • Lecture 2 - 8/29/12 - Assignment 1 issues and questions from videos • Watch before: 1, 2 • Assignment: #2 – Function Calculator • Assignment due: Friday, 9/7 6:00 am (Thursday 30:00) • Lecture 3 - 9/05/12 - Assignment 2 issues and questions from videos • Watch before: 3, 4 (demo part) • Assignment: #3 – Graphing Universal Calculator • Assignment due: Tuesday, 9/18 6:00 am (Monday 30:00) • Lecture 4 - 9/12/12 - Assignment 3 issues and questions from videos • Watch before: 4 (post demo), 5, 6 • Assignment: Continue with #3 – Graphing Universal Calculator • Assignment due: Tuesday, 9/18 6:00 am (Monday 30:00) • Lecture 5 - 9/19/12 - Assignment 3 issues and questions from videos • Watch before: Watch 7 before class, 8 after class • Assignment: #4 – Flickr Top Places • Assignment due: Friday, 10/05 6:00 am (Thursday 30:00) COMP 446 / ELEC 446 - Week 10

  10. COMP 446 Syllabus (updated) • Lecture 6 - 9/26/12 - Assignment 4 technology preview • Watch by 10/3: 8, 9 very beginning of 10 (for Assignment 4) • Assignment: #5 – Flickr Map Places Tasks 3, 4 and 8 are optional for extra credit (required for A+) • Assignment due: Thursday, 10/11 6:00 am (Wednesday 30:00) (10/12 OK) • Lecture 7 - 10/03/12 - Assignment 5 technology preview • Watch before: 8, 9 very beginning of 10 • Assignment: 1: #6 – Flickr Core Data - To be broken into required and optional parts - Optional part required for A+2: Final Project Topic (due before next class) • Assignment due: Friday, 10/19 6:00 am (Thursday 30:00) • Lecture 8 - 10/10/12 - Assignment 6 technology preview and SQL • Watch for #5: 10 (after Tab Bar), 11, 12 • Assignment: Final Project Proposal • Assignment due: Tuesday, 10/23 6:00 am (Monday 30:00) • Lecture 9 - 10/17/12 - iOS6, Server technology • Watch for #6: 13, 14 • Assignment: iOS 6 app • Assignment due: Friday, 10/26 6:00 am (Thursday 30:00) COMP 446 / ELEC 446 - Week 10

  11. COMP 446 Syllabus (updated) • Lecture 10 - 10/24/12 - HTML 5 • Watch before: Optional 15, 16 • Assignment: Major Final Project Feature • Assignment due: Friday, 11/2 6:00 am (Thursday 30:00) • Lecture 11 - 10/31/12 – Android, Windows Phone 8 • Watch before: Optional 17, 18 • Assignment: Continue working on Final Project • Assignment due: Wednesday, 11/28 2:00pm • Lecture 12 - 11/7/12- Android vs. iOS vs. Windows Phone group debate • Assignment: Continue working on Final Project • Assignment due: Wednesday, 11/28 2:00pm • Lecture 13 - 11/14/12 - Individual meetings on Final Project • Assignment: Continue working on Final Project • Assignment due: Wednesday, 11/28 2:00pm • Lecture 14 - 11/21/12 – No class, but continue on final project • Assignment: Continue working on Final Project • Assignment due: Wednesday, 11/28 2:00pm • Lecture 15 - 11/28/12 - Final Presentations • Assignment: Document Final Project • Assignment due: By time assigned for COMP 446 final (there is NO final exam) COMP 446 / ELEC 446 - Week 10

  12. Final Project Timeline New 9/19 9/26 10/03 10/10 10/17 10/24 10/31 11/7 11/14 11/21 11/28 12/5 - #4 10/05 - #5 10/12 - FP Topic 10/10 - #6 10/19 - FP Proposal 10/23 - Major Feature 11/2 - Individual Meetings 11/14 - Final Presentation 11/28 - Documentation due Finals Day COMP 446 / ELEC 446 - Week 10

  13. Loaned iOS Devices • iPhone 4 • Austin Witt • iPhone 3Gs • Gbenga Badipe • iPhone 3G • Alex Chiu • iPhone 4s • Lingo Dai • Mac Mini ??? COMP 446 / ELEC 446 - Week 10

  14. Week 13 (11/14/12) • Individual meetings November 13, 14, no class • Demonstration of final project in its current state • Do NOT expect a fully working project, just status update • 15 minute meetings scheduled on 20 minute intervals (30 total) • Tuesday: 10:00 – 2:00 (12 slots) 4:40 – 5:20 (2 slots) • Wednesday: 10:00 – 11:40 (5 slots) 2:20 – 6:00 (11 slots) OR • 25 minute meetings scheduled on 30 minute intervals (20 total) • Tuesday: 10:00 – 2:00 (8 slots) 4:45 – 5:15(1 slots) • Wednesday: 9:45 – 11:45(4 slots) 2:15 – 5:45(7 slots) COMP 446 / ELEC 446 - Week 10

  15. Week 12 (11/7/12) • Final Project difficult feature app due this Friday, 11/2 6:00 am • Any test app which shows you understand how to use the most difficult feature of your final project. • Send me your desired meeting time for Week 13 • Minimum 3 possibilities • Preference is for large blocks of time • Next week’s lecture – Android vs. iOS vs. Windows Phone group debate COMP 446 / ELEC 446 - Week 10

  16. Android vs. iOS vs. Windows Phone • Market Share predictions 5 years out • Microsoft • Does Microsoft have an option to fail • Are they trying enough? Too much? • Google • Will the numbers continue to dominate • Will achieve the polish of iOS • Apple • Can they stay ahead of the pack • Is there room left to innovate post Steve Jobs COMP 446 / ELEC 446 - Week 10

  17. Teams Android • Victor Acuna • Ryan Artecona • Gbenga Badipe • Peter Chang • Joan Chao Apple • Bill Robertson • Frank Salinas • Tyler Siegert • Austin Witt • Matthew Zhao Windows Phone • Heaven Chen • Alex Chiu • Lingo Dai • Weibo He • SahilHingorani • Abdul Nimeri COMP 446 / ELEC 446 - Week 10

  18. COMP 446 / ELEC 446 - Week 10

  19. Windows 8 • Major paradigm shift towards tablet and touch • Classic conundrum • Caught between realizing they need to move forward and not wanting to alienate their installed base. • Two OS’s in one – Classic and Metro. • Windows RT • The trouble with marketing people. COMP 446 / ELEC 446 - Week 10

  20. More on Windows 8 • To be left to next week’s team discussion! COMP 446 / ELEC 446 - Week 10

  21. Guest lecture by:Richard Lawson COMP 446 / ELEC 446 - Week 10

  22. Deployment to Devices COMP 446 / ELEC 446 - Week 10

More Related