Skip to content

maingra/acb2015

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Athega Code Base 2015

Den årliga hackdayn genomfördes i år i det ganska karga och blåsiga hörn av Nynäshamns skärgård där Nynäshams Havsbad och Spa ligger.

Projekten

Sticky Spider

Litet Swift program som använder Fysik, SpriteKit och GamePlayKit med landscape stöd. Banan och fiender slumpas fram och spindeln byter höjd med knapptryckning på skärmen.

Tekniker:

  • Swift
  • SpriteKit
  • GameplayKit
  • XCode

Demo

In the shadows

Ett väldigt litet spel där målet är att hitta utgången innan batteriet till ficklampan tar slut.

In the shadows

Tekniker:

Koden ligger på Github.

athega.nes

En ROM för Nintendo Entertainment System skriven i C med biblioteket Shiru's neslib. Kompilerad med cc65.

Koden finns på https://github.com/peterhellberg/nesdev/tree/master/src/athega

Video

Video

ATHEGA PRINT3R

En plotter byggd med Lego Mindstorm EV3 enligt modellen BANNER PRINT3R men med modifierat program för att skriva "athega".

Video

Närvaroräknare och Physical Web

Inför årets jullunch tänkte jag att vi skulle följa hur många som druckit glögg, ätit julbord, osv med hjälp av bluetooth som många gäster har aktiverat i sina telefoner. Detta åstadkommer jag genom att skriva små trackers som körs på Tessel-mikrokontroller. De kan då samtidigt agera Physical Web beacons. Eftersom varje station är bemannad, kan man bara genom att ta fram sin telefon få mer information om den man pratar med. För demon har jag även visualiserat besöken på en La Metric.

Teknik

Demo

Kod

Parkera

En Android app som ska hjälpa fordonsägare att undvika parkeringsböter genom att skapa en påminnelse om gatustädning. När användaren har parkerat startar den appen. Användarens GPS-position hämtas och parkeringsinformation hämtas ifrån Stockholm Opens api. En förifylld dialog för att spara en påminnelse i kalendern visas upp.

Tekniker:

  • Google Play Services
  • Stockholm Open API

Parallell metaprogrammering

Π framställs med generaliserad kedjebråkbeskrivning av en Machin-liknande formel och M500 numeriska talbibliotek.

Kod

Slideshow i Apple TV

En TVML applikation som visar slides på nya Apple TV. Allt som behövs är ett enklare Swiftprogram i XCode som accessar ett Javascript på en webbserver som presenterar sidor i TVML. TVML är ett XML-format som definerar ett enkelt markupspråk för att skapa sidor i en Apple TV. Mycket enkelt att bygga tillämpningar i för den som är famliljär med Javascript och HTML när det väl är uppsatt och konfigurerat.

About

Athega Code Base 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published