Quick Windows [Win8] App Development - For Busy People Only
3.8 (47 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
9,285 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Quick Windows [Win8] App Development - For Busy People Only to your Wishlist.

Add to Wishlist

Quick Windows [Win8] App Development - For Busy People Only

Learn to build a beautiful full app in minimal timeLeverage open source, HTML5/JavaScript and tons more!
3.8 (47 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
9,285 students enrolled
Created by Ala Shiban
Last updated 12/2013
English
Price: Free
Includes:
  • 31 mins on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Try out Windows 8.1 App development
  • Learn how to build an app from beginning to end
  • Leverage tons of Open Source in app building
View Curriculum
Requirements
  • Background in development
Description

This crazy-paced course will teach you to hack together your first Windows 8.1 App.

Building on top of the new beautiful Modern Apps experience, we'll leverage tons of open source, design tools, mockup tools and run through the process beginning to end.

We'll use:

  • HTML/CSS + Semantic UI for Layouts
  • JavaScript and TypeScript for business logic
  • Handlebars.js for templates
  • jQuery, SuperSlides
  • Visual Studio 2013 and Blend

Video are ~2-3 minutes each, go at a crazy pace (you'll probably have to pause) and let you get the max out of the time you spend watching those videos.

Who is the target audience?
  • Web Developers looking to build Windows 8.1 apps
  • Development Enthusiasts
  • App Developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 21 Lectures Collapse All 21 Lectures 31:00
+
Getting Started
3 Lectures 01:43

Check out what we'll be building in this course

Getting Started
00:39

Make sure you have these things installed and running

Required Stuff
00:24

Create the empty app to get started with building the first iteration

Creating the project
00:40
+
Mockup and Core Technology
3 Lectures 07:33

Draw up the initial ideas for Catch-a-Movie using Balsamiq Mockups

Mocking up your idea
02:37

Use Super Slides to create a full-screen, multi-slide canvas that will hold the movie content

Planting the seeds
02:42

Leverage the Semantic UI framework to create your first Grid multi-column layout

Putting a grid layout in place
02:14
+
Designing the App
5 Lectures 07:10

Add character to your app by using beautiful typography

Typography first
02:46

Adding Star Ratings
01:26

Tweaking the design
01:24

Adding the plot and screenings
01:24

4 second break, you deserve it!

Popcorn Break
00:10
+
Loading Dynamic Data
7 Lectures 12:06
TIP: Schema-based random json data generation
01:00

Making our App dynamic: Handlebars.js Part [1/3]
01:49

Making our App dynamic: Handlebars.js Part [2/3]
01:36

Loading the data from the JSON file
03:04

Last hardcoded nail in the coffin
01:06

Using Movie Images
01:17

Making our App dynamic: Handlebars.js Part [3/3]
02:14
+
Adding Web Features
2 Lectures 01:53
Feature Add: Trailers
00:53

Linking the Screening Info
01:00
+
Summary
1 Lecture 00:35

Recap and final notes

Recap
00:35
About the Instructor
Ala Shiban
3.7 Average rating
614 Reviews
29,206 Students
2 Courses

Software Engineer turned Program Manager, I'm passionate about people-empowering technology. Throughout the years, I've been involved with robotics, image processing, computer vision, biomedical research, volunteering groups, machine learning and teaching.

My courses on Udemy are braindumps of how I explore new tools and topics, distilled to the bare minimum time needed to capture the most important lessons to be learned.