WordPressブログをiPhoneアプリ化してストアにリリースしてみました『メモ帳代わりのブログ for iPhone』

  • Pocket
  • このエントリーをはてなブックマークに追加
  • 162 follow us in feedly

まえがき

本日『メモ帳代わりのブログ for iPhone』という当ブログをiPhoneアプリ化したアプリをAppStoreでリリースさせていただきました。

ブログを単純にWebビューで表示しているだけ。ではなくて、ちゃんとObjective-cのプログラムで書いているので、ネイティブアプリとしての機能も100%利用できるようになっています!

そもそもWEBビューだと審査通過できるかわからないw

見た目はこんな感じ。質素なデザインですが、多くのメニューを扱いやすいようスライド式のメニューを実装したのと、大きめのサムネイルにすこしこだわりが。

memoblog-for-iphone-beta-1

memoblog-for-iphone-beta-2

リリースしたアプリは以下のURLからダウンロードできますので、興味がある方はぜひ!

メモ帳代わりのブログ for iPhone App
カテゴリ: ニュース
価格: 無料

オープンソース(OSS)化を検討

本アプリはプログラム側でブログのURLを1つ定数で持たせているだけで、この定数を変更するだけですべてのWordpressブログをネイティブアプリ化できるように作ってあり、今後OSSとして展開していけたらと考えております。

ブログ側との通信はWordpressのプラグイン『JSON API』を利用しJSONを使って記事の取得や、タグ・カテゴリを取得しています。

今すぐにでもGithubでコードを公開したいのですが、もうすこし自分でリファクタリングしてから公開したいのでもう少し時間がかかります。今すぐにでもコミットしたいというひとや、アプリ作りたい!って人がいましたら、個人的にご連絡いただければこそっとお渡ししますが。

また、iPhoneアプリ開発とか、OSSとかObjective-cとかわかんない/(^o^)\なWordpressブロガーさんは相談していただければアプリ制作の代行や、お手伝いもするので是非ご連絡くださいな。

アプリに関して

今のバージョンで実装している機能をご紹介。まぁアプリをインストールいただければすぐに確認できますが

  • 新着記事・固定記事・カテゴリ・タグ・アーカイブ・記事検索の一覧表示
  • WEBビューを使った記事の表示
  • おすすめアプリ機能(開発者の他のアプリを紹介することができる)、Twitterフォロー、Feedly登録誘導、問い合わせ、レビュー誘導

豊富なWEBサービス・アプリとの連携

WEBサービス連携はAPI・SDKを利用せず、URLスキームを利用して実装しています。SDKなどを利用すると認証とかが面倒でOSS的として広めるのに難しいと感じたので。

  • Facebook
  • Twitter
  • はてなブックマーク
  • Safari・GoogleChrome・Sleipnir
  • Pocket・Readability・Instapaper

プッシュ機能でリピーター確保!

やはりブログのアプリともいうことでリピーターさんに毎日アクセスして欲しいのがブロガーとしての本望。

スマホにはプッシュ通知という便利な機能があり、ブログを更新した時なんかに、インストールしてくれているユーザーさんに通知をおくることができる。本アプリでもプッシュ機能が実装されています。

ブログをネイティブアプリ化する1番の旨味はこの機能にあると私は考えております。

ちなみに今の実装ではBaaSサービスの『Parse』を使った実装をしています。プッシュ通知だけでなく、アナリティクス用途にも使えます。

今後の実装(予定)

今後当アプリおよびOSSとしての機能の追加点をいくつか

  • 記事のランキング機能(Wordpress Popular Postのような)(PHP側の実装になりそう)
  • お気に入り機能(よくある機能だけど、ローカルDBつかえば実装も簡単だとおもふ)
  • 自動プッシュ・Wordpress管理画面からのプッシュ機能を実装。これに関してはWordpressのプラグインを開発することになるがプッシュ通知を使いやすくすることも今後のミッションでしょう。
  • Android版の制作(Titaniumなどに一気に移植するのもありか!?)

あとがき

てなわけで、『メモ帳代わりのブログ for iPhone』とWordpressブログネイティブ化OSS(名称未定)をよろしくお願い致します。

追記:20140708

現在Githubにソースコードは公開しております。手順などは近いうちにブログで公開しようと思います

https://github.com/keitarou/memoblog

おすすめ書籍

いちばんやさしい WordPress の教本 人気講師が教える本格Webサイトの作り方
石川栄和 大串肇 星野邦敏
インプレスジャパン
売り上げランキング: 4,617

関連記事

cocos2dx-touch-sprite-1cocos2dx-touch-sprite-1.png

【Cocos2d-x】どのスプライト(画像)がタッチされたかを判定する

まえがき こんばんは、C++、Cocos2dx入門して3日ほどがたっ...

記事を読む

xcode-detlas-1xcode-detlas-1.png

【iOS開発】iOS 6/7 Deltasの項目が見つからなかった時の解決法【Xcode】

まえがき やはり、iOS6 7でのUIの違いにはまだまだ困っています。...

記事を読む

Screeny Shot 2013-07-20 17.51.43.png

【WordPressプラグイン】ニコニコのマイリスト内の動画を一覧表示する

まえがき ニコニコ動画のマイリストに登録してある動画を一覧で表示するプ...

記事を読む

zenbackが20%高速化したらしいから再度導入してみた。

まえがき 以前はこのブログもzenbackを導入していました。 け...

記事を読む

TitaniumのAlloyを使うにあたってのメモ

  まえがき 久しぶりにTitaniumで作ってみたいアプリがあっ...

記事を読む

新着記事

no image

PHPでRubyのirbっぽいインタラクティブなスクリプトが実行できる「boris」

まえがき PHPでもRubyのirbみたいなことがしたくて探してみたと...

記事を読む

2015年の抱負と去年の振り返り〜よちよちWEB業界1年経験して〜

まえがき あけましておめでとうございます。今年もどうぞよろしくお願いし...

記事を読む

Java SE 7 Bronze試験(1Z0-802)を受けてきました

まえがき 以前から少し受けてみたかった試験『Java SE 7 Bro...

記事を読む

HubotでJenkinsのジョブを実行する

まえがき HubotをつかってJenkinsのジョブをじっこうしてみた...

記事を読む

no image

Hubotをforeverでデーモン化する

まえがき 今回はHubotをforeverを使ってデーモン化してみた時...

記事を読む

  • Tea Company

    はじめまして、Tea Companyと申します。私もiOSアプリの開発を行っているのですが、今後iOSを行うあたり、自分のサイトなどのアプリ化したいと考えております。

    ぜひ、Wordpressのアプリ化の方法をご教授して頂けないでしょうか。

  • angora

    はじめまして。私も、wordpressでブログをつくっておりまして、この記事を読んでアプリにしてみたいと思いました。ぜひご教授いただけないでしょうか。お願い致します。

  • keitarou

    コメントありがとうございます。

    現在Githubでソースコードを公開しております。

    https://github.com/keitarou/memoblog

    基本的にはhttps://github.com/keitarou/memoblog/blob/master/memoblog/CommonConfig.m
    のファイルを適宜必要に応じて書き換えるだけでできあがりになります。

    手順などは近いうちにブログにまとめようかと考えております。

スポンサーリンク

  • Sorry. No data so far.

PAGE TOP ↑