Swift World This Week (07.03–07.09)
Machine Learning
Creating a Simple Game With Core ML in Swift 4 — AppCoda
Today, I will show you how simple it is to create a game using Core ML. We will be creating a simple scavenger hunt game which will have the player running around the room looking for objects.
GitHub — SwiftBrain/awesome-CoreML-models: Collection of models for Core ML
ARKit
GitHub — exyte/ARTetris: Augmented Reality Tetris made with ARKit and SceneKit
Game
GitHub — woguan/Legend-Wings: iOS Swift Game — Push SpriteKit to the limit
EverWing is a popular action game. Survive as much you can, earn gold, and upgrade/purchase new characters.
Tool
GitHub — sensepost/objection: objection — runtime mobile exploration
objection is a runtime mobile exploration toolkit, powered by Frida. It was built with the aim of helping assess mobile applications and their security posture without the need for a jailbroken or rooted mobile device.
Testing
Tips for Writing Scalable XCUITests — WWDC 2017 — Shashikant Jagtap — Medium
Embedded web server for iOS UI testing — Envoy Engineering
Server Side Swift
Lessons Learned Using Server-Side Swift in Production
We at Courtastic challenged that and built our entire backend with Swift. My goal with this article is to help you decide whether building your own backend with Swift might be a good idea.
Cool Stuff
Hype Driven Development — DaftCode Blog
I call this trend Hype Driven Development, perceive it harmful and advocate for a more professional approach I call “Solid Software Engineering”. Learn more about how it works and find out what you can do instead.
The importance of side projects
Side projects work best when they live at the interaction of “Things you enjoy” and “Things that help you practice a marketable skill.”
Thanks for your time. Please click the ❤ button to get this article seen by more people.