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! Thank you also to everyone who came to the talk, to those who asked questions, during and after the session, and to those who gave feedback via the app.
...
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. Cleaning makes our games simpler without eliminating features, they’re less bug-prone and easier to fix, and, generally, we get more of the benefits of declarative and functional programming in real-world mobile Haskell games and apps. At Keera, keeping our code clean is key.
...
Creating maintainable mobile games in Haskell [Talk]
Last month we had the pleasure of giving a talk at BOBKonf in Berlin, the same week as ICFP 2019, explaining how we are cleaning our code to make our mobile Haskell games and apps easy to maintain.
...
Android
,
Beta-Testing
,
Game
,
Games
,
Haskell
,
Ios
,
Iphone
,
Mobile Haskell
,
Yampa
Beta test mobile Haskell game Enpuzzled on iOS
Enpuzzled: Our new puzzle game for iOS and Android Are you interested in beta testing our new mobile Haskell game Enpuzzled on iOS?
...
Magic Cookies! released for iOS
After a few weeks adapting testing, and preparing the game for iPhone and iPad, we have released our Haskell game Magic Cookies for iOS on the Appstore. You can also find the Android version here. We hope that you like it and have fun solving all 60 levels.
...
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. Over the years we’ve worked extremely hard to make this process smooth. Most of this has happened behind the scenes, and only two apps and a few papers have been published.
...
Home
We love Functional Programming Languages. We specialise in:
Mobile (Android and iOS) apps and games. Multi-platform games, game engines and game development tools. Desktop applications. We publish updates on facebook, twitter and our blog, and Haskell games on Google Play.
...
Android
,
FRP
,
Functional Programming
,
Functional Reactive Programming
,
Game Programming
,
Games
,
Haskell
,
Magic Cookies
,
Reactive
,
Yampa
Magic Cookies released on Google Play
We are pleased to announce that Magic Cookies! is now available on Google Play. The rules are simple: your objective is to remove all the cookies from the tray, but be careful: touching any position on the tray will toggle it, and also the one above, below, to the left and to the right. New cookies will appear where there were none, and existing cookies in those positions will disappear. Are you smart enough?
...
FRP
,
Functional Programming
,
Functional Reactive Programming
,
Game Programming
,
Games
,
Haskell
,
Kinect
,
Open Source
,
Reactive
,
Yampa
Shake your lambdas with Haskell and Kinect
A new version of the game Haskanoid, with Kinect support, has just been made available.
...