Community
Wiki Posts
Search

Loungebird App Beta

Thread Tools
 
Search this Thread
 
Old Feb 14, 2024, 5:03 am
  #1  
Original Poster
 
Join Date: May 2022
Location: Berlin
Programs: BAEC Silver
Posts: 49
Loungebird App Beta

Hello all!

Over the past few months I've been working on a little hobby project which has come to be known as Loungebird.

Loungebird is an app that brings the lounges at T5 to your fingertips, providing access to live occupancy data and a whole lot more (and a whole lot more than that planned). I built it because I wanted to be able to quickly and easily figure out which lounge best suited the time I had during my connections, whether it was worth trekking to B Gates or whether to avoid North altogether. The signs that are dotted around the terminal were never where I needed them to be and I was craving a well designed app that gave me instant access whenever I wanted it.

It features:
- A beautiful, customisable design.
- Live streaming of occupancy data directly from the lounges.
- Glanceable Home and Lock Screen widgets.
- With much more on the way...

So with that - I'm delighted to announce that Loungebird is finally ready for Beta testing! It's currently available on iOS/iPadOS (I'm an Apple Platforms engineer by trade, sorry Android users!) with more to come (macOS / watchOS...). You can sign up and access it via TestFlight here: https://testflight.apple.com/join/86myR6st.

As it is a beta I can't promise there won't be any bugs, but I'm constantly adding new features and improvements every week. I'd love for you to join in and really appreciate any feedback and ideas!

More details here: https://loungebird.app
Twitter/X: https://twitter.com/loungebirdapp
Attached Images  

Last edited by msaps; Feb 14, 2024 at 5:15 am
msaps is offline  
Old Feb 14, 2024, 5:26 am
  #2  
 
Join Date: Aug 2006
Location: Switzerland
Posts: 1,593
I'm not based in the UK, but like new shiny things.

App and widgets seem to be working well - iPhone 11, iOS 17.4 beta 3. I can't comment on the accuracy of the figures. I like the design - simple and clean.
adrianlondon is offline  
Old Feb 14, 2024, 5:36 am
  #3  
 
Join Date: May 2019
Programs: BA Gold, Amex UK Plat
Posts: 88
It looks nice - clear and concise. Well done!

Originally Posted by msaps
It's currently available on iOS/iPadOS (I'm an Apple Platforms engineer by trade, sorry Android users!)
Well, I don't want it anyway

Good luck with it and further developments.
Papa.Lima.Echo is online now  
Old Feb 14, 2024, 5:45 am
  #4  
 
Join Date: May 2015
Location: BAH/DMM, DFW, HYD
Programs: BA Gold (OWE), Marriott Platinum
Posts: 83
Can I ask how / from where you're pulling occupancy data?
RJD1983 likes this.
baflyer2 is offline  
Old Feb 14, 2024, 5:47 am
  #5  
Original Poster
 
Join Date: May 2022
Location: Berlin
Programs: BAEC Silver
Posts: 49
Originally Posted by baflyer2
Can I ask how / from where you're pulling occupancy data?
Sure! It's coming from: https://ba-uk-occupancy.livereachmedia.com - which is the site you see displayed on the signs in T5.

Last edited by msaps; Feb 14, 2024 at 5:48 am Reason: Added quote
msaps is offline  
Old Feb 14, 2024, 6:17 am
  #6  
 
Join Date: Jan 2013
Location: London, UK
Programs: QF, TK, VA, SQ
Posts: 695
Neat app, thanks for sharing. I assumed those APIs were what you'd hit to pull the data and it makes sense. I didn't realise some of the other info they look to gather internally at least, or be working on ("dwell time" for one).
If you're intending on sharing this further would suggest adding in the other Oneworld tiers eligible for the Club/F Lounges (in addition to Gold which might also be BAEC Gold for example).

Might be worth (if you're not already) planning to proxy those APIs via some middle service you control, so you don't end up having them lock down the web service from the public which is something I've seen happen in other settings once an app took off (though that was for public transport so had a likely bigger following)
pythonisman is offline  
Old Feb 14, 2024, 6:51 am
  #7  
 
Join Date: May 2010
Location: Scotland
Programs: BA Exec Club (Silver)
Posts: 454
Fantastic looking app and very handy.

How do you change the lounge(s) displayed on the Lock Screen widget? When adding the home screen widget I was given the option of it displaying CCR, First or Club lounges occupancy.

The Lock Screen widget seems to default to CCR and I can’t figure out how to change it.

Edit - figured it out. While still in “edit” mode of the Lock Screen, once you’ve added the widget to your Lock Screen, press and hold on it and you’re presented with the option to display different lounges.

2nd edit - Just seen that the OP has put the steps below. Thank you.
LCSinTexas likes this.

Last edited by GlasgowBlue; Feb 14, 2024 at 7:05 am
GlasgowBlue is offline  
Old Feb 14, 2024, 7:01 am
  #8  
Original Poster
 
Join Date: May 2022
Location: Berlin
Programs: BAEC Silver
Posts: 49
Originally Posted by pythonisman
Neat app, thanks for sharing. I assumed those APIs were what you'd hit to pull the data and it makes sense. I didn't realise some of the other info they look to gather internally at least, or be working on ("dwell time" for one).
If you're intending on sharing this further would suggest adding in the other Oneworld tiers eligible for the Club/F Lounges (in addition to Gold which might also be BAEC Gold for example).

Might be worth (if you're not already) planning to proxy those APIs via some middle service you control, so you don't end up having them lock down the web service from the public which is something I've seen happen in other settings once an app took off (though that was for public transport so had a likely bigger following)
Thanks for the feedback! The ability to switch BAEC/OW tiers and general improvements there are on the list - hoping to get it in soon.

With the API's - realistically there's only so much I can do if BA decided to cut it off. The app is remotely configured meaning I can swap out the endpoints and the app can react remotely to such incidents - but yeah guess it's a bit at their mercy! 😄


Originally Posted by GlasgowBlue
Fantastic looking app and very handy.

How do you change the lounge(s) displayed on the Lock Screen widget? When adding the home screen widget I was given the option of it displaying CCR, First or Club lounges occupancy.

The Lock Screen widget seems to default to CCR and I can’t figure out how to change it.
This isn't the most intuitive bit of iOS system UI - but you can get access to Lock Screen widget settings by doing the following:
- Hold down on Lock Screen to enter the 'Collections' screen.
- Select to Customise your Lock Screen.
- Select the widget to bring up the 'Add Widgets' sheet.
- Select the widget again and the Widget settings sheet should come up allowing you to change the lounge.
GlasgowBlue and LCSinTexas like this.
msaps is offline  
Old Feb 14, 2024, 7:26 am
  #9  
 
Join Date: Oct 2021
Location: London (née Melbourne)
Programs: Qantas Platinum (Oneworld Emerald)
Posts: 988
Tried to install but says I need to upgrade to iOS 17 first? Have held off on upgrading after some friends and colleagues say they regretted doing it and can't go back now.
LCSinTexas likes this.
LondonAussie is offline  
Old Feb 14, 2024, 7:31 am
  #10  
Original Poster
 
Join Date: May 2022
Location: Berlin
Programs: BAEC Silver
Posts: 49
Originally Posted by LondonAussie
Tried to install but says I need to upgrade to iOS 17 first? Have held off on upgrading after some friends and colleagues say they regretted doing it and can't go back now.
Yeah the app requires iOS 17 to run - I built it against the latest available kit from Apple.

In terms of my own experiences - iOS 17 seems to be very stable now. It's currently at 17.3.1 (its the .0 releases you have to watch out for) and about midway through its lifecycle which in general seems to be when they reach peak stability.
pythonisman and LCSinTexas like this.

Last edited by msaps; Feb 14, 2024 at 7:39 am
msaps is offline  
Old Feb 14, 2024, 7:34 am
  #11  
 
Join Date: Jun 2015
Location: LHR, LGW
Programs: BAEC
Posts: 3,444
Originally Posted by LondonAussie
Tried to install but says I need to upgrade to iOS 17 first? Have held off on upgrading after some friends and colleagues say they regretted doing it and can't go back now.
I've always upgraded the OS and never had any critical issues that have made me need to roll back to a previous version. 17 is no different, yes there are always tweaks, changes, new features etc but that's not a real reason to not use it or revert. I can recommend upgrading, most main bugs have been dealt with as already mentioned 17 is mid cycle. 17.4 is due soon.

Nice looking app to the OP by the way.
msaps and DXB2745 like this.
rockflyertalk is offline  
Old Feb 14, 2024, 7:47 am
  #12  
 
Join Date: Jan 2015
Location: UK
Posts: 433
Could you add in T5 security wait times too?
CaliforniaSwede likes this.
jamestg is offline  
Old Feb 14, 2024, 8:24 am
  #13  
Original Member
 
Join Date: May 1998
Location: Hellsea - NY, NY, USA
Programs: AA EXP, UA 1K, Marriott LT Titanium
Posts: 1,994
While an interesting concept, I suspect the API has now been overloaded. :-/ It's possible the backing services were not sized for public-internet level traffic as a poster mentioned above.



Is the App still functioning well?

I agree with pythonisman. I'd definitely implement some form of a caching layer in AWS or something that minimizes traffic to the actual endpoint itself. Keep that traffic from your caching layer to this endpoint to under 1 request every 1-5 minutes or so and I'm sure you'll stay under the radar just fine. I doubt the occupancy data is being updated more frequently than that anyway....

Edited to add - Link seems to be working fine again. Interesting level of data that is being returned!

Last edited by RChavez; Feb 14, 2024 at 8:44 am
RChavez is offline  
Old Feb 14, 2024, 8:29 am
  #14  
Original Poster
 
Join Date: May 2022
Location: Berlin
Programs: BAEC Silver
Posts: 49
Originally Posted by RChavez
While an interesting concept, I suspect the API has now been overloaded. :-/ It's possible the backing services were not sized for public-internet level traffic as a poster mentioned above.



Is the App still functioning well?
The website does seem to have problems at times, but the underlying data sources are pretty reliable - so yep even though the website is down the app is still working!

I would doubt that this current scale of usage in the app would bring anything down.
LCSinTexas likes this.
msaps is offline  
Old Feb 14, 2024, 8:30 am
  #15  
Original Poster
 
Join Date: May 2022
Location: Berlin
Programs: BAEC Silver
Posts: 49
Originally Posted by jamestg
Could you add in T5 security wait times too?
Yep this is something I’ve thought about - more depends on being able to find a reliable data source.
msaps is offline  


Contact Us - Manage Preferences - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

This site is owned, operated, and maintained by MH Sub I, LLC dba Internet Brands. Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Designated trademarks are the property of their respective owners.