The Blueprint Theory: Social Economics Using Technology to Combat Poverty

BluePrint startup founder Fergus Dearden will present “The BluePrint Theory: Social Economics Using Technology to Combat Poverty.” Learn about this innovative approach to addressing poverty through a unique retail loyalty program and how you might get involved!

Note: This event has been postponed until January (date TBD) due to a power outage on-campus. 

BluePrint startup founder Fergus Dearden will present “The BluePrint Theory: Social Economics Using Technology to Combat Poverty.” Learn about this innovative approach to addressing poverty through a unique retail loyalty program and how you might get involved!

Networking and light snacks/refreshments to follow the presentation.

Founder

Fergus Dearden, Founder – BluePrint Loyalty Program

As United Nations Associations of Canada’s 2018’s most promising young innovator, Fergus has been developing Blueprint and it’s theory for over 15 years. He holds a BA/BComm from Saint Mary’s University. has sat in boardrooms with highly esteemed CEO’s and has created an Anti-poverty initiative known as the “Blueprint Loyalty Program.

Registration

Please submit the following registration form to reserve your seat. Online registration will close on Thursday, November 29th @ 4:00 pm. Non-registrants may still be admitted, provided sufficient seating is available.

REGISTER

Mobile Game Development Program – Application Deadline

The Mobile Game Development Program, featuring Ubisoft, is aimed at post-secondary students with an interest in learning more about the mobile game development lifecycle—starting with an idea and (ideally) concluding with the launch of a product in the Android and Apple Stores.

Students will gain valuable game development experience and graduate the program with a demonstrable product that can be added to a technical portfolio that proves core competencies to future employers.

To learn more, please visit https://shiftkeylabs.ca/mobile-game-development-program/

Backend Architecture Workshop

What to Expect

A guided, collaborative effort to draft key components and their interactions.

Types of Questions Answered

    • How do I share data between instances of my mobile application?
    • How do I add multiplayer features to my game?
    • Do I need a back-end?
    • How do I expose backend services for my front end applications to use?
    • How do I use Google, Facebook, and Microsoft APIs in my backend logic?

What You’ll Get Out of It

  • A draft of a backend system designed for your project/feature
  • An invitation to the next workshop

What to Bring

An app project/feature idea + yourself and any group mates

Instructor

Alex Ianta, Student Coordinator / Resident Tech Guru

I am a passionate computer science student working on completing my Bachelor of Computer Science at Dalhousie University and working in the field of Artificial Intelligence, Automation, and Cybernetics.

I am an avid problem solver and love the challenges of unique and interesting problems, and while I may be busy at times I can hardly ever resist a good conversation.

Registration

Please use the following form to register for this workshop. If the registration form is closed, you may still be able to attend the event by registering at the door (space permitting).

REGISTER

 

SaveSave

SaveSave

REDspace AR Hackathon

ShiftKey Labs and the REDspace are partnering up to run a one-day augmented reality (AR) hackathon on Saturday, March 3rd using Apple’s ARKit and the Unity gaming engine to develop some innovative mobile applications.

The format is pretty simple: Show up, join or form a team, brainstorm an idea guided by the disclosed prize categories, spend the remainder of the day coding out that solution, and present/demo your idea to the panel of judges. There will be some amazing prizes for the team with most promising idea!

Due to space restrictions, only the first 50 people may register… Don’t delay!

Goal

To generate some interesting ideas and start creating a functional mobile application prototype for the iOS platform using Apple’s ARKit or the Unity gaming engine. Hackathons are also a great way to meet new people, earn bragging rights about your coding abilities, win prizes, and have some fun!

Lead-In Workshop

In order to help students better understand AR mobile development, and prepare their devices for the hackathon, we are scheduling an AR workshop on March 1st from 5:30–7:30 pm in ShiftKey Labs.

Here is a link to the workshop PowerPoint slides: https://drive.google.com/open?id=19vsaqmDAiUrVVHYjWYmmKJxJxHMuRNMI

Technical Mentors

REDspace mobile developers will be volunteering at the hackathon to answer any questions students might have about AR development for the iOS platform using ARKit and/or Unity.

Schedule

Time Details
9:30 Registration, coffee, pastries
10:00 Kick-off
10:15 Form teams, discuss project ideas, begin coding!
12:00 Lunch
5:30 Pizza dinner
6:00 Presentations/Demos
7:15 Judging
7:45 Winners announced, prizes awarded, group pictures
8:00 End

Theme

The theme of the event is to get students involved in AR, and help them to push the envelope as to what AR can accomplish.

Successful projects will take existing concepts, and turn them on their head.  These don’t have to be AR concepts – ideas from any facet of mobile development can be used to create innovative AR applications.

Judging Criteria

AR is a new and evolving technology, ready to be used in new and creative ways.  Students will be judged based on how creative their ideas are, as well as their feasibility in the market.  We’re not looking for Pokemon Go clones—we want to see things that nobody has done before.

Scoring

Impact 5 3 1
The project dives into new ideas that haven’t been seen before, pushing the envelope The project takes cues from existing work, but still serves to improve on those ideas The project doesn’t innovate past existing work
Features 5 3 1
The final app has a complete set of features, with some tweaks remaining before it could be released The final app has part of the feature set complete, with some remaining The final app has a proof of concept of the features, with a fair amount of work remaining
Feasibility 3 2 1
The project is one that could easily be taken to market, with a good chance of success The project is one that could be taken to market with some extra work, with a chance of success The project isn’t suitable for market
Focus 3 2 1
The project doesn’t stray from AR, or any departures made improve the app more than if they were absent The project strays minimally from AR, or any departures made don’t take away from the app, but are no better than if they were absent The project strays from the core theme of AR in a way that doesn’t improve the app
Presentation 3 2 1
The presentation goes over every aspect of the app, while not displaying any issues in logic or inaccuracies The presentation goes over some aspects of the app, or displays some issues in logic or inaccuracies The presentation goes over some aspects of the app and displays issues in logic or inaccuracies

Prizes

There will be two prizes awarded to the teams that meet the disclosed Judging Criteria as determined by the hackathon judges.

1st Prize

$300 in Apple gift cards split as equally as possible amongst all team members + Ongoing Support from REDspace

Ongoing support from senior REDspace team:

Every 2 weeks for three months (30 mins-1 hour), the winners meet with members of the REDspace team to discuss challenges and approaches in building their app. It could occur in person, over email or Google Hangouts. The idea is that the students come with questions prepared that they want answered by professionals in the industry. A great networking opportunity for them!

2nd Prize

$200 in Apple gift cards split as equally as possible amongst all team members

Rules

  • Bring your own Macbook and iOS device (iPhone and/or iPad) as one will not be provided
  • All participants must enrolled in a post-secondary program
  • All participants must register online in advance of the event start date and time or at the door on the first day of the hackathon. Please refer to the schedule for more information.
  • To be eligible for prizes, at least one team member must present the team’s solution, in-person, at the hackathon.
  • All prizes will be distributed equally amongst each group member of the presenting team
  • Prizes are non-negotiable and cannot be substituted
REGISTER

REDspace AR App Development Workshop

Update

Here is a link to the presentation PowerPoint slides: https://drive.google.com/open?id=19vsaqmDAiUrVVHYjWYmmKJxJxHMuRNMI.

In preparation for the upcoming AR Hackathon, this workshop will go over the basics of creating an AR application in both native iOS and Unity.We will go over the foundation of what ARKit is and how it works, as well as going step by step through an example application with iOS and Unity at the same time.

This workshop requires that you bring your own supported devices to participate, though if you are without the required hardware you are more than welcome to attend and listen.  While Unity is cross platform, it will still require an iOS device for testing.

Before the workshop, please feel free to go over some of the provided resources to familiarize yourself with ARKit – though the videos and Apple documentation are specific to iOS development, the Unity implementation is very similar.

Requirements

Xcode 9.0
– Xcode 9.0 requires a Mac running macOS Sierra 10.12.4 or later.

Supported iOS Device

– iPhone SE
– iPhone 6s and 6s Plus
– iPhone 7 and 7 Plus
– iPhone 8 and 8 Plus
– iPhone X
– Any iPad Pro
– 2017 9.7-inch iPad

Lightning Cable for transferring app binaries from Mac to iOS device.

For students that want to develop using Unity:
– Unity v5.6.2+ (preferably the latest version)
– Unity-ARKit-Plugin: https://bitbucket.org/Unity-Technologies/unity-arkit-plugin

Resources

Instructor

Alex Lockhart, Mobile iOS Developer at REDspace Inc.

A Dalhousie FCS grad, Alex now works as a Mobile iOS Developer at REDspace Inc.  He has experience in a variety of technologies and platforms, from iOS, Android and Web applications to server-side services, along with work done in AR, Machine Learning, and Natural Language Processing. While at REDspace, Alex has worked on apps for MTV and Turner.


Android Hackathon

ShiftKey Labs and the Dalhousie Computer Science Society (CSS) are teaming up to run a 2-day hackathon focused on Android mobile application development.

The format is pretty simple: Show up, join or form a team, brainstorm an idea guided by the disclosed prize categories, spend the remainder of the weekend coding out that solution, and present/demo your idea to the group. Everyone will get a chance to vote on the presentations/demos and the group who receives the most votes in the prize category will win!

Snacks and drinks will be provided throughout the event to keep you fuelled up!

Presentation Order

Team Nathan We aim to create a pain-free trading experience where users can post items they want to trade and see what others are offering by swiping through items of interest. Users that express interest in each other’s selections will be matched with each other so they can discuss their trade in detail.
Team Rocket We have built a vocabulary builder game with an engaging tinder like user interface. The game consists of five rounds where user can select the correct answer by swiping left or right. We generate the question options using a vector space model called Word2vec. The word2vec model has been trained using Deep Learning on a corpus containing 1 billion Wikipedia articles. The neural network models makes use of Skip-Gram and Continuous Bag of Words deep learning architecture.
Group 4 YouNote is an Android application that allows users to compose notes while watching YouTube videos.
Team Jelly Friends #1 Worldwide Ltd When someone is struggling with their mental health it can be difficult for them to reach out to others for social contact or to keep a rigid schedule. The Jelly Buddy is an interactive friend that helps users deal with these problems. The Jelly Buddy has many features to engage the user. You can interact with your jelly through conversations, playing mini games, or get it to remind you about taking medications. If you’re having a bad day the Jelly Buddy has activities that will help you decompress and feel better.
Pizzavengers (FitFood) Our app aims to find nearest restaurants based on the device location and show the available options to the user. Once users select a particular restaurant of their choice, app will suggest the food items of their choice available in the restaurant. The suggested food will be shown based on the calculation of the health stats of the individual. The app would benefit users to monitor their daily dietary needs.
G12 en-route eatery
Punjabis Foodies is a comprehensive one-stop solution for everyone, especially for people who are busy and wish to save time in preparing recipes. Foodies does everything right from finding best deals on groceries, selecting and ordering them, offering suggestions for recipes to finally providing locations for nearby superstores.
Due2Do Due 2 Do is powerful to-do list aimed to facilitate one’s life. It can organize your task based on priority. Due 2 Do is a one-for-all option for the users where the task can be classified as a routine, location-based task and a gathering event task. It will provide a priority-based reminder and facilitate the user with navigational functionalities. People can store links, capture image, create gathering groups, create a to-do list for grocery shopping and many more alternative usages.
Let’s Meet Developing apps to organize meetings
CS-PrepGuide CS-PrepGuide is an App that helps users take important decisions regarding their career paths. It is a one stop solution where users can find all the information about the jobs available in the major IT companies, the skills required for these jobs and the resources available to prepare for these jobs. This app allows users to specify their skills and accordingly suggests the jobs the user may be interested in. Each job listed is accompanied by preparation resources such as youtube channels, preparation guides, online courses etc. More resources can be posted by users and other users can rate the resources available as well as comment on them. This app aims to provide students with guidance so that they can focus on achieving skills that are required for the job they would like to get.
Mobile Computing Group 3: Archipelago Real time strategy game for Android devices.
HashTag Elo is an Android application which allows people to share their experiences about the gadgets they own. This app will enable people who intend to make purchases to get personal reviews and gain the buying power from different people’s experience. Elo provides a platform for the user to come together to discover the most relevant product based on user comparative analysis of their reviews. The motivation of Elo is to harness the wisdom from the user, about the gadget they use.

Elo is a gadget advisor, which collects reviews and feedbacks from many users who have had experience of using the product which is meant to be bought. Though it does not have age barriers, Elo is meant for the user who has domain knowledge or in need of expertise for the products that they post/read reviews about.

CarryAir Our world has become a global village where boundaries are no longer a barrier to accomplish great goals. Countries like Canada is witnessing large incoming flow of people from overseas. Our group strive to guide such people especially by offering valuable assistance in selecting the most suitable wireless plan for them.
Most of the existing applications have limited service for customers looking for attractive deals available on purchase of a new wireless connection or a new device under contract. Our goal is to create an application that lists the best choices available across different providers for first time wireless purchase. Using GPS, networking and camera features, our app will provide several other features such as individual user dashboard with online bill payment facilities, e chat and nearest store locating features.
Group 17 (DalAssist) The purpose of our application is to provide a full stack mobile application for new international and current Dal Students by incorporating and presenting all the generic as well as Academic information into one complete package. This gives the international students a complete guide of Halifax and Dalhousie University.
MoodoVoodo The application recognizes the user’s moods by scanning facial expressions and through music therapy elevates the user’s mood.
The Mob Go Somewhere is an event-based application that allows users to search for popular events through a map-based interface in a given location (Halifax or Toronto in this case). The application screens Tweets from a backend Twitter API filter allowing users to gauge the number of individuals at a particular event, what the event is and further details about the business (i.e. location, contact information). Furthermore, users can share their experience about the environment and access features such as checking-in and sharing photos about the event. Through a common medium, users can connect and share their experience with others via social media and also promote local events they otherwise would not be aware of.

Voting Form

https://goo.gl/forms/ErZDz5YrIovCwvAD2

Updates

  • Feb 11, 9:48 am: Lunch will be served around 1:00 pm
  • Feb 10, 6:31 pm: Please select one member of your group to complete the Project Profile form.
  • Feb 10, 3:10 pm: Please join our Slack channel to receive timely communications from the hackathon coordinator team about the event. https://goo.gl/Kr3iy8

Goals

To generate some interesting ideas and start creating a functional mobile application prototype for the Google Android platform. Hackathons are also a great way to meet new people, earn bragging rights about your coding abilities, win prizes, and have some fun!

Technical Mentors

To help students with any technical questions they might have, a variety of mentors will be volunteering at the hackathon.

Schedule

The hackathon is scheduled to start on Saturday, Feb 10th at 10:00 am and end by Sunday, Feb 11th at 6:00 pm.

Saturday, February 10th
Time Details
9:30 am Registration, coffee, pastries
10:00 am Kick off
10:25 am Form teams, discuss project ideas, begin coding!
12:00 pm Lunch
5:30 pm Pizza dinner
9:00 pm Day 1 ends (but students can continue coding if desired)
Sunday, February 11th
Time Details
9:30 am Morning coffee, pastries, continue coding
1:00 pm Lunch
3:00 pm Team presentations and demos (3 mins max)
5:30 pm Voting
6:00 pm Winners announced, group pictures, prizes/certificates awarded

Prizes

There will one prize group for teams of junior undergraduate-level students (years 1 and 2) and one prize category for teams of senior undergraduate-level students (years 3 and 4) / graduate students. Within each group, there will be two prizes: One group prize for the “most humourous” application and one group prize for the “most practical” application. It is possible for a group to win in more than one prize category in their grouping.

Unlike other hackathons or pitch events, there will be no judging panel as everyone participating in the event will be given the opportunity to cast votes in the prize categories for their grouping.

Prize Amounts
(per prize)
Team size Prize per student
1 $200
2 $150
3 $125
4+ $100

Most Humorous

One of the primary goals of this competition is to have fun. Winners of this prize category have the opportunity to showcase their funny side and develop a game, mobile app, or other piece of software that is clever and makes people laugh.

Remember, the solution has to be in good taste and everyone is expected to follow the appropriate student Code of Conduct at Dalhousie.

Most Practical

A prize will be awarded to the group that develops a mobile application solves a real need, is something that a wide variety of people would use, and adds tangible value to users’ lives.

Some things to consider when trying to win in this prize category are:

  1. The inspiration behind the problem or need. Did you think of it? Did someone else mention that their lives would be better if they had an app that solved this problem?
  2. How often do you feel someone might use it?
  3. What group of people would you target to use it?
  4. Does the solution make the best use of the strengths of the mobile phone form factor? (i.e. are you building it on a mobile phone just because you can or is a mobile phone the ideal platform for this solution?)
  5. Do the features of the solution you’re developing make sense? Are they necessary? Why?

Rules

  • Participants can come in with an idea but the project must be in the early stages of development (i.e. you are not allowed to submit a project that has been previously submitted as a class assignment, potential startup project, or other solutions currently in development).
  • Bring your own laptop and Android phones for development/testing as these will not be provided
  • Please bring your valid student ID card
  • All participants must enrolled in a post-secondary program (NSCC students will compete in the junior undergraduate-level prize category)
  • Maximum team size is 6 students.
  • All participants must register online in advance of the event start date or at the door on the first day of the hackathon. Please refer to the schedule for more information.
  • To be eligible for prizes, at least one team member must present the team’s solution, in-person, at the hackathon.
  • All prizes will be distributed as per the prize table listed above
  • Prizes are non-negotiable and cannot be substituted

 

Registration

REGISTER

Special thanks to the Dalhousie Computer Science Society (CSS) for their support

 

Firebase Tutorial (Repeat)

Note: This is a repeat of the tutorial offered on Wed, Feb 7th, 2018.

To help students prepare for the upcoming Android hackathon, we are organizing a Firebase tutorial. Others who might not participate in the hackathon and have a general interest in Android mobile application development are also welcome to come.

Due to the popularity of this event, everyone must register in advance (registration form below) and only the first 40 attendees at the door will be permitted entry.

Prerequisites

Please bring your own laptop to this tutorial with Android Studio installed. Some familiarity with Android mobile application development is recommended.

The source files for this workshop can be found here https://goo.gl/4hpnyV.

Tutorial Overview

  • Brief overview of Android Studio (AS)
  • System prerequisites and installing AS on your laptop
  • Installing the Firebase plugin within AS
  • Follow along as instructors demo Firebase capabilities
  • Connecting Firebase to your project within AS
  • Q&A with tutorial instructors

Light snacks/beverages will be served.

Instructors

Dhivya Jayaraman
Currently a Master’s student at the Faculty of Computer Science, Dalhousie University. My area of research is Natural Language Processing (NLP) focusing on extraction of summary from large datasets. Other area of interest includes Machine learning and Deep learning concepts. I also have 2 years of Industry experience in SAP.

Yamani Kakarla
Experienced Graduate Research Assistant with a demonstrated history of working in the higher education industry. Skilled in machine learning, Big data, Cognos, Data Mining, Data Warehousing, User Experience and Test Automation. Strong research professional with a Bachelor’s degree focused in Computer Science from Anna University.
REGISTER

Firebase Tutorial

To help students prepare for the upcoming Android hackathon, we are organizing a Firebase tutorial. Others who might not participate in the hackathon and have a general interest in Android mobile application development are also welcome to come.

Due to the popularity of this event, everyone must register in advance (registration form below) and only the first 40 attendees at the door will be permitted entry.

Prerequisites

Please bring your own laptop to this tutorial with Android Studio installed. Some familiarity with Android mobile application development is recommended.

The source files for this workshop can be found here https://goo.gl/4hpnyV.

Tutorial Overview

  • Brief overview of Android Studio (AS)
  • System prerequisites and installing AS on your laptop
  • Installing the Firebase plugin within AS
  • Follow along as instructors demo Firebase capabilities
  • Connecting Firebase to your project within AS
  • Q&A with tutorial instructors

Light snacks/beverages will be served.

Instructors

Dhivya Jayaraman
Currently a Master’s student at the Faculty of Computer Science, Dalhousie University. My area of research is Natural Language Processing (NLP) focusing on extraction of summary from large datasets. Other area of interest includes Machine learning and Deep learning concepts. I also have 2 years of Industry experience in SAP.

Yamani Kakarla
Experienced Graduate Research Assistant with a demonstrated history of working in the higher education industry. Skilled in machine learning, Big data, Cognos, Data Mining, Data Warehousing, User Experience and Test Automation. Strong research professional with a Bachelor’s degree focused in Computer Science from Anna University.
REGISTER