Sliding Puzzle

Introducing an innovative iOS 17 Widget Game. With interactive widget support, users can enjoy playing this popular game directly from their home screen. Given the scarcity of game widgets for iOS 17, seize this opportunity to stand out and potentially be featured on the App Store or other leading tech websites with this distinctive iOS 17 widget game.


You will get the source code of the app that you see in the video demo. Nothing more or less than what the video demo shows. Feel free to ask questions before buying. The game is developed with SwiftUI, providing users the choice to either launch and play it traditionally or add it as a Home Screen Widget compatible with iOS 17 for convenient play directly from their home screen. Two source codes are included: one designed for Xcode 15, supporting iOS 17 Widgets, and another compatible with Xcode 14+, supporting iOS 14+. The decision is yours, whether to exclusively target iOS 17 users or expand the audience to those with iOS 14 and newer.


You will need a Mac computer with Xcode 14+ installed, or Xcode 15+ if you want to support the iOS 17 Home Screen Widget Game. All app templates on this website are for iPhones without iPad support. An AdMob account is necessary if you want to show ads in the app. We provide you with some basic PDF documentation on how to replace the AdMob Interstitial Ad identifiers, and how to replace the in-app purchase product identifier.


- Upon launching the game, a captivating main menu reveals a basic animation featuring a 3x3 grid. Users are given the flexibility to select from four grid sizes (3x3, 4x4, 5x5, 6x6) and choose from three vibrant colors. Additionally, they can opt for the photo puzzle mode, selecting either the default "Mona Lisa" photo or importing their own from the Photos app.

- Notably, the iOS 17 Widget exclusively supports the color game mode; the photo puzzle mode is not available on the widget, and it accommodates only the large-sized widget style.

- In regular gameplay (not widget), users navigate the puzzle tiles through swiping, while the iOS 17 Widget simplifies interaction by supporting tile taps exclusively. Widget gameplay doesn't include a timer and move tracking, enabling users to leisurely enjoy the game at their own pace.

- When the regular gameplay starts, a timer is activated upon the user's first move, tracking both the number of moves and time elapsed. Upon completing the game, the concluding screen showcases the user's performance, detailing the number of moves, time taken, and their best score.

- Initially, the game provides access to only one grid size and one color. Unlocking additional grid sizes and colors is possible through in-app purchases.

- In-App Purchases are handled via a private framework. This framework doesn't support subscriptions. You can use this framework for any other games/apps you want to add in-app purchases. If you want auto-renewable subscriptions, please contact us or search for 'PurchaseKit by Apps4World' on the website in order to get the full version of the PurchaseKit product. 



If you need any assistance or customization work, don't hesitate to send us an email at 

As always, we wish you good luck with this product, and don't forget to subscribe to our YouTube channel, so you could be the first one to know when a new app template is released.

Price: $129
Order Worry Free.
We stand behind our products with confidence!
Unlimited FREE support included.

Unlocking Fun, One Tile at a Time!

SwiftUI Game Source Code with iOS 17 Interactive Widget Support.
Ride the Revenue Wave: Masterful iOS 17 Widget Game.