android
,
FRP
,
functional programming
,
functional reactive programming
,
game programming
,
games
,
haskell
,
ios
,
mobile apps
,
reactive
New Game Magic Cookies 2 Released for iOS and Android
We are really happy to announce Magic Cookies 2, our latest game for Android and iOS. You can download the game here.
Magic Cookies 2 is the sequel to the classic Magic Cookies.
...
android
,
board games
,
FRP
,
functional programming
,
functional reactive programming
,
game programming
,
games
,
haskell
,
ios
,
iphone
,
mobile apps
,
mobile games
,
mobile haskell
Game Enpuzzled Released for Android and iOS
After two years of work, thousands of commits, and over 100 releases on iTunes and Android, we are very proud to release Enpuzzled, our latest game for Android and iOS. You can download the game here.
...
Building a reactive calculator with Keera Hails (5/5)
In the last few blog posts, we examined how to build a functional calculator web-app using reactive programming. We used the reactive programming library Keera Hails, but the ideas apply to other frameworks as well.
...
Building a reactive calculator with Keera Hails (4/5)
In the last post we saw how to build a good looking GUI for a reactive calculator app. In this post we are going to implement the model of the application and connect it to the reactive GUI.
...
Building a reactive calculator with Keera Hails (3/5)
In our last post, we saw how to populate a dynamic page in Haskell from static files, and how to access HTML elements from the page, how to make their attributes and events reactive, and how to connect them using reactive rules.
...
Building a reactive calculator with Keera Hails (2/5)
In the first post in this series, we saw how to get started with GHCJS with a Hello world, and how to build a basic reactive application. In this next blog post, we will create a more sophisticated view for our reactive calculator app (Fig.
...
android
,
code maintenance
,
functional programming
,
game programming
,
games
,
haskell
,
ios
,
iphone
,
mobile apps
,
mobile games
,
mobile haskell
,
software engineering
Cleaning the Big Picture - Haskell eXchange 2019 [Talk]
In October we had the great opportunity to give a talk at Haskell eXchange 2019, where we followed up on the discussion of maintaining mobiles games in Haskell.
Thanks a lot to the Haskell eXchange organizers for making this possible, and we are looking forward to future editions of Haskell eXchange!
...
android
,
functional programming
,
game programming
,
games
,
haskell
,
ios
,
mobile apps
,
mobile games
,
mobile haskell
,
software engineering
Mobile Game Programming in Haskell - FARM 2019 [Talk]
At the end of August we were delighted to talk at FARM in Berlin about creating pure functional mobile games in Haskell. We explained the minimization of IO in our games, our compositional app/game structure, and how we can focus on creating games while not bothering about technical details like input devices, backends and platforms.
...
android
,
code maintenance
,
functional programming
,
games
,
haskell
,
ios
,
iphone
,
mobile apps
,
mobile games
,
mobile haskell
,
software engineering
Maintainable mobile Haskell games - Haskell eXchange 2019 [Talk]
We are exited to announce that Christina Zeller will talk about creating maintainable mobile games in Haskell at Haskell eXchange 2019.
In this talk, Christina will discuss the different techniques we use at Keera Studios to reduce the size and maintenance burden of our codebase.
...
android
,
board games
,
functional programming
,
functional reactive programming
,
game programming
,
ios
,
iphone
,
parallel haskell
,
reactive
,
yampa
Haskell on Android and iOS
We strongly believe that Haskell is one of the best choices for game and app programming. It’s declarative, it’s portable and it’s robust.
However, turning your Haskell code into an app that can be published on the App Store or Google Play for Android has always been painful.
...