Chess is not that hard to learn but very hard to master. You will need to learn solid openings, master the middlegame, and practice endgames all the time. These chess opening iPhone apps come with everything you need to build a solid repertoire:
Chessify: an innovative chess app that lets you keep up with live tournaments. You can scan diagrams to have them analyzed on your phone with Stockfish 10. The app has a clock to time your games.
OpeningTree: a chess openings book for iPhone that lets you analyze new lines with Crafty engine. The book is compiled from 345,000 high rated games.
Chess Openings Pro: a chess openings explorer for iOS with over 1,000,000 positions for you to take a look at. You get win % statistics for each position.
Chess Openings Explorer Pro: a dictionary of chess openings and their variations. It has a powerful chess engine to analyze any position and shows stats for wins, losses, and draws.
Chess Opening Lab: this chess opening app is ideal for players of various levels. It comes with detailed classifications of openings and exercises to help users master new openings. In addition to theoretical lessons, you can play out positions against a computer.
Chess Openings Wizard: another app that helps you improve your repertoire for white and black colors. It is based on the Bookup program that came out years ago. You can connect it to your Windows or Mac to run strong UCI engines for analysis.
Have you found better chess openings apps for iOS? Please share them here.