smart city tech workshops - amazon s3 · smart city tech workshops after the conference, the...

17
1

Upload: others

Post on 20-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

�1

Page 2: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

SMART CITY TECH WORKSHOPS

After the conference, the following day will be dedicated to a

series of workshops that provide in-depth training on the latest

technology necessary for building smart city applications.

The workshops are conducted as intensive “Zero to Hero”

bootcamps - where in 1 day attendees can learn everything

from the basics all the way to building a fully functional smart

city application.

Workshops will feature the latest and coolest future tech from

autonomous drones and hydroponics, to robotics and building

your own IoT devices.

�2

Page 3: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

1. IOS APPS DEVELOPMENT FOR IOT

Our famous Zero To Hero Swift workshop is coming to the

Dubrovnik Smart City Startups conference. The workshop is

suitable for everyone, so all beginners and advanced iOS

developers are invited to learn and create. The workshop starts

with Swift and iOS basics, then moves to our CityOS Swift

framework that enables working with IoT devices. After learning

about the CityOS framework, we will start developing an app

with a real CityOS IoT device.

TOPICS COVERED

• Swift Basics - Learn the most crucial things about Swift programming language

• iOS 9 basics - After mastering Swift, it’s time to move to iOS basics, where you will learn how to create and develop iOS apps

�3

Page 4: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

• CityOS framework - Our CityOS framework is made for easiest communication with any IoT device, and we will learn how to use it

• Working with a real CityOS IoT device - We will put everything we have learned to the test and get to know how to interact with real IoT device

• Demo - we’ll showcase everything we have created

INSTRUCTORS

Andrej Šarić, Senior iOS developer at Enum Software

Said Sikira, Senior iOS/OSX/watchOS/tvOS developer at CityOS

�4

Page 5: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

2. APP+DEVICE DESIGN FOR DEVELOPERS

Part 1: UX/UI App Design

This crash course on UI design will give you everything you need

to design an app with no prior experience. We will cover

everything from personas and flow maps to wireframing and

visual design. More importantly, this course will teach you how to

think like an entrepreneur, since knowing why you are designing

something and who it is for is just as important as the actual

design itself.

�5

Page 6: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

TOPICS COVERED

• Intro to User Experience Design (UX)

• User Interface Do's & Don'ts

• Personas, User Stories & Flow Maps

• Wireframing Your App Prototyping Overview and Workshop

Part 2: Device Design

This brief course will walk you through the basics of designing a

human-centered, thoughtful product. Great products are the

result of masterfully balancing aesthetics with form, function,

�6

Page 7: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

usability, ergonomics, engineering, and marketability. This

course will cover the fundamentals of product design, where

you’ll learn to discover and translate user needs into a design

while factoring in technical and financial constraints. By the end,

you will have a comprehensive understanding of everything

that’s involved in designing an exciting, compelling product.

TOPICS COVERED

• Intro to Product Design

• 3D Design Process

• Case Studies in Product Design

INSTRUCTORS

Monika Godfrey, UX Advisor/CityOS Co-founder

Haris Ovčina, Architect / 3D designer at CityOS

�7

Page 8: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

3. DRONE AUTOMATION USING NODE

A workshop dedicated to the most

popular modern Web platform -

NodeJS - but with an IoT twist -

programming a drone!

Suited for both beginners and

advanced NodeJS hackers, through

this workshop, we'll go from basic

JavaScript programming, building

NodeJS Web Services, to controlling

and streaming media from an AR

Parrot 2.0 drone.

TOPICS COVERED

• JavaScript Basics - Intro to JavaScript programming

• NodeJS Basics - Intro to JavaScript web services with NodeJS

�8

Page 9: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

• Drone Programming - Control an AR Parrot 2.0 with a NodeJS program - calibrating, steering, pitching, spinning and flipping

• Capturing Drone Media - Streaming live video and images from drone's HD camera

• Demo - A showcase of our newly acquired skills

INSTRUCTOR

Aljoša Šljuka, NodeJS developer at CityOS

�9

Page 10: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

4. BUILD YOUR OWN HYDROPONICS

Do you want to taste the pure

pleasure of healthy food? Join

us and learn how to produce it

in an automated environment

without classic gardening. The

workshop will cover all

development stages from

micro-controller

programming, seed selection

to successful plant breeding.

Learn how to produce

delicious vegetables based on

the hydroponics system, and by the end, you will be able to scale

up your production and produce vegetables for your family and

friends.

�10

Page 11: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

TOPICS COVERED

• Micro controllers - Atmel pure power, Introduce Arduino’s products (Arduino Uno, Arduino Pro Mini, Arduino Mega)

• Sensors and Equipment - Describe all sensors and equipment necessary for automated plant breeding (temperature, humidity, soil humidity, water pump, air pump, water level, valves, flow meter)

• Input and Output - Difference between analog and digital - Pros and Cons. Collecting inputs and producing outputs. Describe necessary inputs for plants. Create algorithm to make outputs

• Re Relays and AC - How to use relays. How to control other devices (220 V) with a relay

• Plant environment - What are necessary conditions for plant growth, from seed to mature plant. How to make your hydroponics

• Seed - How to select the best seed and how to stimulate sprouting

• Growth - Metrics for the environment for growth

• Yield - How many days you need for different vegetables to be served on your desk

�11

Page 12: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

INSTRUCTORS

Dubravko Jakovljević, IoT developer at Universal Industries

Emir Memišević, Beekeeper at Royal Jelly Memišević

Prof. Dr. Elvedin Hanić, Hydroponics expert

�12

Page 13: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

5. BUILD YOUR OWN IOT DEVICE

Learn to master electronic

devices: build them, connect

them, and control them in this

makers workshop suitable for

all ages and backgrounds. The

workshop starts with IoT and

Arduino basics, followed by a

fun, hands-on session where

you’ll learn how to blink LEDs,

connect different types of

sensors, communication

modules such as WiFi, and

much, much more. With this knowledge, we will build one IoT

prototype device – a remote switch, which could be used for

turning lights off and on, unlocking the doors, etc.

�13

Page 14: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

TOPICS COVERED

1. IoT basics – Learn what IoT is and where you can use it

2. Arduino basics – How to use Arduino, limits and possibilities

3. LEDs and simple electronics – Crash course in elementary

electronics

4. Sensors – Available sensors and how to connect them to

Arduino

5. Prototype – We’ll make one IoT device as an example

6. Demo - We’ll showcase everything we have created

INSTRUCTORS

Niksa Vlahušić, Smart City strategist at DURA

Robert Kalačić, CTO/Senior hardware engineer at Universal

Industries

Petar Matuško, Systems architect at Universal Industries

�14

Page 15: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

6. LEGO ROBOTICS (FOR JUNIORS 8+)

Build, learn, and have a ton of

fun with Lego Mindstorms! In

this popular workshop, kids ages

8+ will be introduced to robotics

by learning to build their own

walking, talking robot from

scratch. First, they will assemble

a unique robot using LEGO

bricks, then program it to move,

and sense the environment, and

be the cutest robot there is.

TOPICS COVERED

• Lego Mindstorms EV3 Assembly - Assemble

your robot from Lego bricks

• EV3 Programming Basics - EV3 processor,

motors, forward movement

�15

Page 16: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

• EV3 Sensors - Touch, ultrasonic and color sensors, robot

movement based on inputs

• Showcase - Putting it all together into one smart Lego robot

INSTRUCTOR

Armin Salčin, Electronic engineer at CityOS

�16

SIGN UP NOW! SPACE IS LIMITED.

HTTP://CITYOS.IO/DUBROVNIK

Page 17: SMART CITY TECH WORKSHOPS - Amazon S3 · SMART CITY TECH WORKSHOPS After the conference, the following day will be dedicated to a ... Part 1: UX/UI App Design This crash course on

�17