
CrossMobile: iOS app prototype for a mobile operator
34 iOS screens built as a clickable prototype: the home screen in three layouts, five flows from start to finish, two edge states and a dark variant. Sections follow the user journey.
CrossMobile is a Polish mobile operator. The iOS app prototype was made at CyberNinja.Digital in 2026. It holds 34 screens in iOS 26 components and five flows: first launch, paying the bill with BLIK, buying a data package, eSIM activation and number porting. The shots below come from the prototype; the app was not published in the App Store.

Two directions for the home screen
Before the final version, we drew the home screen in two layouts and compared them one to one. The first leads the eye with the amount due, the second with the package counter. The first one won: the bill is what a customer opens an operator app for most often.


First launch
Three screens from a number to a ready account: phone number, SMS code, first settings. The keyboard is drawn into the screen, the marketing consent sits next to the field.



Paying the bill
Four steps: invoice, BLIK code, waiting for the bank, confirmation. Waiting is a separate screen that says how long authorisation usually takes.




Buying a data package
Price list, order summary, package activation and the declined payment screen.




eSIM activation
The eSIM order, the profile with a QR code and the activation confirmation.



Number porting
The porting request, the in progress status and the end of the process.



Edge states
An account with no invoice history and a mode with no network connection.


Remaining screens of the product
Usage, plans, top ups, roaming, profile, help and login, plus three variants of the home screen, one of which became the final version.












CrossMobile prototype · 34 iOS screens · design and build: CyberNinja.Digital, 2026. Presentation material, not a production version.
Book a meeting · 30 min