タグ

Amebaアプリに関するkazu_levis501のブックマーク (2)

  • AmebaアプリにおけるSwift 3化奮闘記

    AmebaでiOSアプリを開発している木藤です。 Amebaといえばブラウザのアメーバブログ(アメブロ)のイメージが強いかと思いますが、アメブロの「読む・書く・探す」をスマートフォン上で簡単にできる「Ameba」というアプリがあり、私はそのiOSチームの一員として開発を行っています。 社内ではブラウザと区別する意味もあり、「Amebaアプリ」と呼ばれています。先日Amebaアプリでは既存コードをSwift 2.2からSwift 3.0へ移行する対応を行いました。記事ではAmebaアプリがSwift 3化する際に直面した問題やその解決方法をいくつかピックアップして書いていきます。 長い歴史を持つAmebaアプリ まず、Amebaアプリがどんな背景を持ったアプリなのかを説明したいと思います。 アメブロは2004年にサービスを開始しました(この時木藤は12歳の小学6年生)。 Amebaアプリが

    AmebaアプリにおけるSwift 3化奮闘記
  • 第68回 主力の「Amebaアプリ」をネイティブ化! | gihyo.jp

    ニュースや芸能人のブログ、最新のエンタメ情報など、幅広いカテゴリの最新情報がチェックできるほか、アメーバブログへの投稿機能も備えたAndroid/iOSアプリが「Ameba」です。従来、この「Amebaアプリ」は、アプリ内でWebコンテンツを表示する「WebView」クラスを使って開発されていましたが、今回のアップデートではネイティブアプリとして開発されました。このアップデート作業に携わった4名のエンジニア、藤原 聖氏(写真1⁠)⁠、藤田 琢磨氏(写真2⁠)⁠、田坂 和暢氏(写真3⁠)⁠、レ ヴァン ギア氏(写真4)に、ネイティブアプリ化した理由や苦労した点などを伺いました。 Androidの「65K問題」に苦闘 ─⁠─まず、「Amebaアプリ」がどのように変わったのかを教えてください。 藤原:昨年の夏頃から、Android/iOS向けに提供しているアプリのネイティブ化を推し進めて、よりリ

  • 1