自己紹介 初めまして!!!マッチングエージェント社のタップルiOSチームでインターンをしている東原秀亮です。今までは主にUnityやiOSを中心にエンジニアとしての経験を積んできました。 今回、サイバーエージェントのインターンに採用して頂き、1ヶ月という期間で、いくつかの改善、開発を行いました。 その中でもちょうどタップルのアーキテクチャを新しくしようということで、アプリのリアーキテクチャに関するタスクに関わることができました。 今までMVC的なプロジェクトにしか関わったことがなく、アーキテクチャの設計から参加できる&新たな技術に触れられるタスクにモチベーションが上がったので、今回はそのことを記事にしたいと思い筆をとりました。 タップルの開発歴史 最初にタップルのアプリについてなのですが、2013年から提供開始したアプリです。 当時はObjective-Cで書いていたそうです。 そんなアプ