I think you can implement that using accompanist pager, they have
scroll effects which could provide the curved effect, and their
content padding can help make sure more than 1 item is visible at a time. Theres some math in the article you linked thats probably useful for the actual implementation too.