ylliX - Online Advertising Network

Flow testing with Turbine

Posted by Jake Wharton on June 21, 2023 Say hello to Turbine 1.0, our library for testing kotlinx.coroutines Flow and more. Turbine changes push-based Flows into pull-based suspend functions to simplify testing. mealsFlow.test { assertEquals(Meal.Breakfast, awaitItem()) assertEquals(Meal.Lunch, awaitItem()) assertEquals(Meal.Dinner, awaitItem()) awaitComplete() } Each awaitItem() or awaitComplete() call suspends until the desired event arrives. If a different […]

What Android Needs To STEAL From iOS 17

On this week’s episode of the Android Central Podcast, Shruti Shekar, Jerry Hildenbrand, Andrew Myrick, and Derrek Lee discuss what Android 15 needs to steal from iOS 17, what iOS 17 needs to learn from Google, the Samsung Galaxy Watch & Google Pixel Watch’s new health features, review the Moto G Stylus 5G, rave about […]

Book Briefs #49

Even though, as my collection of books has grown, my appetite for first editions has increased, I still have a soft spot for reprints. (It was one of the likes in my Valentine to architecture books, after all.) They allow hard-to-find, often prohibitively expensive books to be readily available once again and appreciated by new […]

How Do I Find Them Discords? | TWiT.TV

Hands-free photos, SpO2 and more for the Pixel family. @MishaalRahman: Android 14 Beta 3 and Platform Stability. Here is what’s new in Android 14 Beta 3. @lockheimer: Today I’m excited to share that we’re working with AT&T to accelerate adoption of the RCS standard, and that AT&T’s default Android messaging will now be via the […]

the memory palace

The Memory Palace is a proud member of Radiotopia from PRX. Radiotopia is a collective of independently owned and operated podcasts that’s a part of PRX, a not-for-profit public media company. If you’d like to directly support this show and independent media, you can make a donation at Radiotopia.fm/donate. This episode was originally released in […]