Kalender
Logga in till din kurswebb
Du är inte inloggad på KTH så innehållet är inte anpassat efter dina val.
Ändra tidsperiod eller vy
| Vecka 13 2015 | Visa i Mitt schema | |||||
| Tis 24 mar 08:00-10:00 | Lecture | |||||
|
VT 2015 mobut15
Föreläsning
|
Introduction to mobile development. This first lecture, we'll be looking at the mobile industry and some its properties. We'll focus on the development side of things, and identify some of the big players, and how to relate to them as a developer. The second hour will be more on alternative ways to create mobile content, and the relation to the big ecosystems our there. This course only has one book-ish resource, titled "Mobile Developer's Guide To The Galaxy (15th edition), and I've written a small part of it. It has got a fair reputation as an overview to software development for mobile and what you can do in terms of making apps. Please find it here (creative commons, free download): http://enough.de/en/footer-navigation/mobile-developers-guide/ If you want a hard copy for your bookshelf, you only need to pay the postage as exaplained on Enough Software's site. We'll also look at the course overview, togetjer and the different parts; lectures, lab and project. There is no written exam, and delivering a good project report and good quality oral dissemination are key to successful participation in this course. |
|||||
| Fre 27 mar 15:00-18:00 | Datorlaboration | |||||
|
VT 2015 mobut15
Datorlaboration
|
Mobile web pages have much in common with regular web pages in the desktop world. However, there are some differences. The purpose of this lab is to get familiar with the way how web content can be adapted and customized to mobile terminals. After completing this lab you will be able to write web pages that target basic mobile web map applications, and since there are many things in common with hybrid solutions and wrapped web applications, it will prove useful in the project and in your professional career (at least if your career involves making mobile stuff). Link to the lab text: https://docs.google.com/document/d/13tQU3st2G2UXCaA3TvtQWLqHonzS_SHSFHzMhyVRqio/edit?usp=sharing Lab 1 dissemination deadline April 17, 2015 |
|||||
| Vecka 14 2015 | Visa i Mitt schema | |||||
| Tis 31 mar 08:00-10:00 | Lecture | |||||
|
VT 2015 mobut15
Föreläsning
|
Mobile Web: and javascript frameworks like Jquery Mobile, Sencha Touch, JQTouch. Looking at mobile scripting frameworks, how modern UIs are built and what makes targeting mobile end-points special. E.g. what are intents like <div data-intent />? |
|||||
| Vecka 15 2015 | Visa i Mitt schema | |||||
| Tis 7 apr 08:00-10:00 | Lecture | |||||
|
VT 2015 mobut15
Föreläsning
|
Where do I put my stuff, local vs remote storage. How to connect to a server side back-end for fetching relevant application data, as well as consume foreign content within the application and store it for future viewing and/or offline use. How do cloud services work, and how does the client best interact with public on-line services. |
|||||
| Fre 10 apr 15:00-18:00 | Datorlaboration | |||||
|
VT 2015 mobut15
Datorlaboration
|
Database clients reading rich media data over HTTP. In this exercise, we read data streams from rendip.com. They come in two flavors, JSON and RSS and are accessed via http://www.rendip.com/rss and http://www.rendip.com/json respectlvely. The code stub in the lab description below uses the RSS version as source. Create a mobile client to consume this data, allowing users to either see all items, or filter on category level. https://docs.google.com/document/d/1WuVs__yiPpMw76PLJFL51k6meajmX0b851MAgIXPFHE/edit?usp=sharing |
|||||
| Vecka 16 2015 | Visa i Mitt schema | |||||
| Tis 14 apr 08:00-10:00 | Guest Lecture | |||||
|
VT 2015 mobut15
Föreläsning
|
|
|||||
| Fre 17 apr 15:00-18:00 | Datorlaboration | |||||
|
VT 2015 mobut15
Datorlaboration
|
Create a heading-aware chat service using Evothings Studio (Apache Cordova), based on a chat example enclosed. A Compass API will probably come in handy. Deadline for this exercise is May 4. https://docs.google.com/document/d/1lY-tBAfS0Eb9MvHiCxSaeCUxsT7jFhEm7eLm7NNIaXk/edit?usp=sharing |
|||||
| Vecka 17 2015 | Visa i Mitt schema | |||||
| Tis 21 apr 08:00-10:00 | Lecture & project start | |||||
|
VT 2015 mobut15
Föreläsning
|
Guest lecture by Ali Serrafi, QA manager at Spotify When an app grows, it gets more complex. Adding teams to a single app project, and getting a seamless workflow in place is a challenging task. Together with plans for carrying out and evaluating A/B and unit testing, planning and execution is critical to this modern day company, bringing music to the World! The last part of the lecture will address the student project, some suggestions for good starting points and the expectations laid on the course dissemination. |
|||||
| Fre 24 apr 15:00-18:00 | Datorlaboration | |||||
|
VT 2015 mobut15
Datorlaboration
|
Study in groups of four students, here is your assignment: https://docs.google.com/document/d/1SUZaH9mvvL89a_yLzz8p73CTdKBqOMtFocIWbhaQJYI/edit?usp=sharing |
|||||
| Vecka 18 2015 | Visa i Mitt schema | |||||
| Tis 28 apr 08:00-11:00 | Datorlaboration | |||||
|
VT 2015 mobut15
Datorlaboration
|
||||||
| Vecka 19 2015 | Visa i Mitt schema | |||||
| Fre 8 maj 15:00-18:00 | Projektarbete | |||||
|
VT 2015 mobut15
Projektarbete
|
||||||
| Vecka 20 2015 | Visa i Mitt schema | |||||
| Ons 13 maj 15:00-18:00 | Projektarbete | |||||
|
VT 2015 mobut15
Projektarbete
|
||||||
| Vecka 21 2015 | Visa i Mitt schema | |||||
| Tis 19 maj 09:00-12:00 | Redovisning | |||||
|
VT 2015 mobut15
Redovisning
|
||||||