The process to provide informations on current event such as the beer festival can be improved from the website / website_wrapped_in_an_app model, but I don't think that improved custom apps for each event is going to be what is best for the users.
Of course, if your aim is to let me spend more and more time ignoring[esc]bdwawatching ads, or to prevent me from getting informations from your competitor, locking me into an app is a good solution, but this is definitely not good for me.
On the other hand, something that would be useful for the user is improving websites with rss feeds and an rss-like way to subscribe to time/space based informations (with the ability to choose between server-side sorting to save bandwidth, or client-side sorting to save privacy), displayed by a choice of apps both on the desktop and mobile devices.