読者です 読者をやめる 読者になる 読者になる

趣味プログラマによるOSS開発日誌

趣味で作っているOSSソフトウェアの紹介や関連技術の紹介、楽曲製作、Webデザイン勉強状況を紹介します。

View3Dモードで直接テクスチャを貼り付けることのできるBlenderアドオンを作りました

Blenderのアドオン第4弾『Texture Projection』を作りました。 このアドオンを使うと、View3Dモードでテクスチャをメッシュに直接貼り付けることができます。 画像を見ながら選択部分にテクスチャを貼り付けるため、UVの貼り付け作業を効率的に進められるの…

マウスクリックで最も近い頂点を結合するBlenderアドオンを作りました

Blenderを使っている方ならご存知かもしれませんが、メタセコイアという日本の方が作成されたモデリングツールがあります。 metaseq.net このツール、頂点の編集に関してはBlenderやその他多くのCG作成ソフトに比べて操作が単純なため、非常に使いやすいので…

Qiita投稿アプリ開発(20) 開発を終えて

アプリ名でリジェクトを受けてどうなることやらと思っていましたが、2回目のレビューを運良く通過し、無事アプリをリリースできて良かったです。リリースという一つの区切りを迎えたので、ここで今回の開発を振り返ってみます。開発期間が約二ヶ月間となって…

Qiita記事投稿専用アプリ『どこでもQiita』リリース

これまで開発を続けてきた、Qiitaへ記事を投稿する専用アプリ『どこでもQiita』がAppleの審査を無事に通過し、正式にリリースしました! アプリは以下のリンクからダウンロードすることができます。 https://itunes.apple.com/jp/app/dokodemoqiita-ji-shi-b…

ユーザが登録した座標軸にオブジェクトを向かせるBlenderプラグインを作りました

少し前に知人から、Blenderって「座標軸にオブジェクトを傾ける機能」がないから困っているという話をしていました。 その時は簡単なスクリプトを作って終わりにしてしまったのですが、これって案外困っている人が多いのではないかなと思い、きちんとしたプ…

Qiita投稿アプリ開発(19) Appleからリジェクトを受けてしまいました

次のQiitaアプリに関する投稿は、アプリリリースのお知らせとしたかったのですが、なかなかうまくいかないものですね。Appleからリジェクトを受けてしまいました。 iOSアプリとして今まで2個のアプリを公開していますが、運よくもこれらはリジェクト無しで公…

Qiita投稿アプリ開発(18) アプリからQiitaへ投稿してみた

アプリの課題点が無くなったところで、実際にアプリからQiitaへ記事を投稿してみました。結論から言うと、紐付けされたTwitterアカウントから投稿出来なかったことを除き、問題なくQiitaへ記事を投稿できました。その記事というのがこちら。Android - [Unity…

Qiita投稿アプリ開発(17) 課題解決完了

アプリリリースに向けて、実機で出てきた問題をただ解決するだけの簡単なお仕事です。 と言いたいところですが、そう簡単ではありませんでした。 自分で作った部分の修正だけならよかったのですが、使っているライブラリにも修正が必要でした。 洗い出した問…

Qiita投稿アプリ開発(16) 改善すべき点の洗い出し

実機にどこでもQiitaをインストールし、Qiitaへ投稿するための記事を作成してみました。記事が完成する前に色々と問題が出てきているので、ここでアプリの問題点を洗い出してみます。投稿・下書きの一覧で表示される各項目の表示部分が狭く、見づらいエディ…

Qiita投稿アプリ開発(15) スクリーンショット(iPhone 5S 実機)

前回の予告通り、手持ちのiPhone 5Sでアプリを動作させてみました。 iPhoneのデバイス登録が失効していて再登録することを除いては、特別に躓くことなくスムーズに動作確認まで行えました。 非常に簡単なため、手順というほどの作業は無いのですが、手順を簡…

Qiita投稿アプリ開発(14) スクリーンショット(iOSシミュレータ)

前回の記事でOnsen UIを使うことを決めました。 しかし、Onsen UIがjQueryに対応しているとは言っても、Anguler JSをベースとしたライブラリです。 Flat UIからOnsen UIへの移行に苦戦し、結局週末のほとんどが移行作業となってしまいました・・・。 とは言…

Qiita投稿アプリ開発(13) Onsen UI

前回の記事でMobile Anguler UIが良さそうだということを書きました。その後の調査でわかったのが、Mobile Anguler UIはAnguler JSをベースとしていて、修正が大量に発生しそうだということです。まさに危惧していたことがそのまま現実となった感じです。こ…

Qiita投稿アプリ開発(12) Mobile Angular UI

前回の記事に引き続き、どこでもQiitaのデザインについてです。どこでもQiitaのデザインをFlat UIすると宣言してしまいましたが、使ってみるとデザインがイマイチでした。確かにフラットなデザインではあるのですが、こうなんと言うかWebページっぽさがあり…

Qiita投稿アプリ開発(11) アプリのデザイン

Qiita投稿アプリの正式名称ですが、GitHubに公開した段階で「どこでもQiita」とすることに決めました。某ソニー製のゲームソフトが由来ですが、今回開発しているアプリを使うことで会社、通勤中の電車、自宅など、どこでもQiitaに投稿できるようになるという…

Qiita投稿アプリ開発(10) 機能実装完了

いつの間にかQiita投稿アプリ開発日記も10回目となりました。早いものですね。細かい機能に関する実装が全て完了したため、アプリ開発で残すところはデザインとデバッグだけとなりました。最初の時から仕様の変更を何回かしていたと思うので、今回実装した機…

Qiita投稿アプリ(9) GitHubへの公開

開発で気になっていた部分を作り終えて書くネタが無くなってきています。 ・・・ネタ切れって辛いですね。 今回は開発が落ち着いてきて現在の開発物をGitHubに置いたので、その報告をします。 このブログの名前の通りOSSの開発日誌ということなので、私が作…

Qiita投稿アプリ開発(8) marked+highlight.jsで下書きの簡易プレビュー

先週末に実装した機能もこれで最後ですね。 面倒そうで一番開発に対して乗り気のなかった下書きのプレビューですが、もし自分がアプリを使う立場だったらと考えると、これは欲しいなと思いました。 投稿してから編集するのはおかしな話ですからね。 昔だった…

Qiita投稿アプリ開発(7) OAuth認証

InAppBrowserの問題をクリアし、OAuth認証の完成まであと少しという段階です。 しかし! Qiitaの公式にOAuth認証の最後のアクセストークン取得のドキュメントが無いというとんでもない状況に遭遇です。 ドキュメントが無いといくら認証の手順を知っていても…

Qiita投稿アプリ開発(6) InAppBrowserの不具合?

休日は趣味のDTMとアプリ開発に明け暮れていました。 ちなみに、Qiita投稿アプリ開発の進捗はかなり順調です。 OAuthの認証は無事実装でき、本来なら作る予定のなかった下書きのプレビュー機能まで完成しました。 休日にやったことを1回の 記事で書くのには…

Qiita投稿アプリ開発(5) テスト投稿した記事の扱い

今回は開発とはあまり関係のない話題ですが・・・ デバッグなど、アプリを開発している時にテスト用の投稿を行うことは良くあることだと思います。 テスト用の投稿にはたいてい、testとかhogeといった内容だけで意味のない投稿となるのが普通ですね。 そのよ…

Qiita投稿アプリ開発(4) Qiita APIのバージョン

Qiitaで利用可能なAPIには、v1とv2の2つのバージョンがあります。これまでドキュメントの分かりやすさからv1を利用していたのですが、v2とどちらを利用したら良いか迷っていました。そこで別件でも聞きたいことがあったので、思い切ってQiitaのサポートに聞…

Qiita投稿アプリ開発(3) ドキュメントはきちんと読もう

仕様を見直してライブラリの整備も完了し、絶賛開発中です。 問題が発生したわけでは無いのですが、今回はQiitaの限定下書き投稿について少し触れておこうと思います。 Qiitaへ投稿した記事一覧を取得する必要が開発中で出てきて、ajaxによる非同期通信を利…

Qiita投稿アプリ開発(2) ライブラリ

PhoneGapはhtmlとcss、javascriptで開発を行っていきます。 ホームページを作る感覚でアプリが作れてしまうので、敷居は非常に低いのですが、世の中に出回っているライブラリを使うとより効率よく開発を進めることができます。 今回作成しているQiita投稿ア…

Qiita投稿アプリ開発(1) 仕様の変更

Qiitaへ記事を投稿するアプリの開発、はじめました - 趣味プログラマによるOSS開発日誌 こんな投稿から始まったアプリ開発ですが、早くも仕様の見直しが必要なところが出てきています。 Qiita上に下書きを保存 下書きのプレビュー画面 Qiita上に下書きを保存…

Qiitaへ記事を投稿するアプリの開発、はじめました

通勤時間を有効活用しようと、最近Qiitaに投稿するための記事をiPhoneのメモ帳で書いています。 iPhoneからQiitaへ投稿することになるので、メモ帳の内容をGoogle Docsにコピーして自宅のパソコンから投稿しているのですが、これが意外と面倒ですね。 できれ…

iPhone/iPad・Android アプリ 「Path Finding - 経路探索型 数字パズルゲーム」 リリース

割と適当に作った、2個目のiPhoneアプリがAppleの審査を通過してしまいました。 今回もリジェクトなしに1度で審査を通過です。 Appleの審査が厳しいと思っていたので、ちょっと意外ですね。今回作成したアプリ「Path Finding - 経路探索型 数字パズルゲーム…

iPhone/iPad アプリ 「Rash Rush」 リリース

気がつけば、4ヶ月ぶりの更新・・・。 そろそろこのブログが存在する理由が微妙になってきたところ。 ま、公開しているソフトなどの連絡先がこのブログなので、一応存在する理由はあるのかな。転勤などあってバタバタしながらも、今年の1月から開発を進めて…