menu


2017年6月21日水曜日

☕コーヒーブレイク 新しいアプリ作成に挑戦!

新しいアプリ作成に挑戦!
現在サイトの更新が忙しく、時間があまりありません。
しかし、新しくアプリの作成に挑戦してみたいと思っています。
作成環境は、アンドロイド携帯!
作成対象アプリは、アンドロイド用アプリ!
中断していたアンドロイドアプリの作成です。
少し前に友人からサイトのPINGについて相談されました。
ブログをしている友人からPING送信の相談をされ、私のサイトを紹介しました。
携帯に環境を作れば、携帯で送信できるんだよな!なんて思いながら!
…でも?
素人には、それは敷居がたかいのかな?
もし、携帯アプリでPING送信できたら、需要があるかな?って事で、アンドロイドアプリの作成に挑戦します。
自分で言うのも何ですが、アンドロイドアプリの作成の基本知識は、勉強しました。
携帯での作成ではありませんが、アプリで電卓を作った事があります。
今回は、携帯上で作成します。
課金すれば、便利機能がたくさんあるらしいですが、私は無料での作成を進める予定です。
ただし、最終的なアプリの登録にはお金がかかります。(T T)/
しかし、アフェリエイトと同じく、アプリ開発を考えていたので、良い機会と考えて、まずは作成を開始します。
代1回目としては、大変簡単なアプリ作成です。(PING送信アプリ)
作成内容は、以下を考えています。
1.送信情報登録
・送信サイト登録画面
・送信サイト登録処理
・送信先登録画面
・送信先登録処理
2.送信情報修正
・送信サイト修正画面
・送信サイト修正処理
・送信先修正画面
・送信先修正処理
3.送信処理
・送信対象サイト選択
・送信処理

作成に必要な知識は、画面作成・ボタン・TEXT入力・チェックボックスくらいかな?
あと、アプリ環境のネット接続設定なんかも必要ですね?
確か電卓作成の時にネットからレートを取得してドル変換するときに必要だった!
今回もネットに送信するので必要でしょう?
これを覚えると、オリジナル自分専用とんでもツールが作れそうです。

今考えているのは、rssファイル自動作成アプリとか?
サイトのURLを入力すると設定してRSSファイルが自動で生成できるアプリなんて良くないですか?

他には、ホームページ作成アプリ!

私個人用として、DMM広告情報自動取得。登録アプリですね!

アンドロイドには、ブラウザ機能があるから、アプリでサイトを見ながらこれ!って設定すればどんどん保存できる!

などなど、まずは基本から頑張りましょう!

一緒に勉強したい人は、アプリをアンドロイド携帯かアンドロイドPADに入れてまっていてね!
使うアプリはAIDE前に紹介したので、そちらを見てください。
ネットでAIDEでのアプリ作成を検索して見ましたが、役立つ記事は、あまり発見できませんでした。
結局のところ、ある程度アンドロイドアプリの作成が解る人が、ネットのPC用の作成記事を見て、AIDE用にして作成する必要があります。
現在PC用のアンドロイド開発環境も数種類存在するので、調査応用が大変ですが、頑張ります。
準備ができたら記事投稿を開始します。
先ほど改めて携帯にアプリをインストールしました!
では、次回から携帯アプリ作成に入ります。

外部サーバーの画像をPHP経由で表示する

外部サーバー(PHPサーバー)にある画像をPHP経由で表示する方法
以下のソースのファイルを外部の画像のあるPHPサーバーに置く!
<img src="http://URL/img.php&fname=画像ファイル名">
で画像が表示されます。

<?php
if(isset($_REQUEST['fname'])){
$finfo = new finfo(FILEINFO_MIME_TYPE);
$mimi_type = $finfo->file($_REQUEST['fname']);
header('Content-Type:'.$mimi_type);
reader($_REQUEST['fname']);
}
?>


この使い道は、他のブログやサイトから自分のサイトの画像を描画したい時などの使います。この方法だと、サイトにアクセス規制があっても描画が可能になります。
独自のフォルダ構成で画像のあるフォルダを隠したい時などにも有効です。(PHP内でフォルダを記載すれば、読み元にはファイル名しかわからない)
また、このimgタグでPHPが実行できるって事は、大変重要な意味があります。
通常は、HTMLから同一サーバー内のPHPは実行できます、しかし、外部サーバーのPHPは、実行できません。しかし、imgタグを使うと外部サーバーのPHPが実行できるんです。
予想ですが、FC2のアクセス解析などがこれを利用してそうです。
起動時に小さい画像が表示されます!
試していませんが、スタイルで非表示にして実行するとか、透明のPNGファイルを表示するとかすると、サイト画面には何も出力されずに実行できそうです。
サイトのアクセス解析など使い方しだいで面白い使い方ができそうです。

2017年6月13日火曜日

☕ブレイク ブログについて!

一般ブログ使ってますか?
私は、複数使っています。
ここみたいに記事を書いて使う物とサイトを紹介する為の広告ブログを使っています。
広告ブログは、サイトの記事をブログ用に、過去して投稿しています。
ブログ複数にいちいち記事を書いていられません。
ブログには、それぞれ特長があり、やり方しだいで、ボタンクリックだけで、投稿できます。
現在確認しているブログでは、有効なブログは2つ!
FC2ブログとライブドアブログです。
このブログは、メール投稿で記事の投稿が可能です。
ただし、html に癖があるので、何回もテストして、有効なhtml を書かないといけません!
私の場合は、サイトに記事作成機能を付けて記事を自動作成し、メール投稿するか、記事をコピペします。
コピペも、ブログに合わせたhtml をコピペしないと、ブログで表示できません!
私が現在ターゲットにしているブログは、以下です。
アメーバブログ
ライブドアブログ
FC2ブログ
楽天ブログ
シーザーブログ
どれも、html が使えます。
ただし、各ブログには、特長があり、ブログに合わせたhtml を作る必要があり、ブログには、表示可能な文字数制限があります。
ここみたいに、ほとんど無制限で大概のhtml に対応しているブログは、珍しいんです。
良くあるのが、javascriptは使えない!
ホーム系タグ(ボタンやインプット)は使えないなどです!
その特長を踏まえてブログ用html を作成します。
スタイルシートは、使えないブログが多いので、なるべく使わない作りにします。
インラインスタイルは、可能ですので、問題は、それに伴う文字数です。
ブログは、文字数制限があるので、制限を気にして作成します。
インラインスタイルを使うと、記事の文字数が肥大しますので、気を付けて作成します。
html も、ブログにより、html 中の改行も、そのまま改行として表示されるブログがあります。
ブログ用html は、改行無しで作成する方が、ブログを複数対応しやすいです。
ブログ投稿で私が気を付けているのは、ボタンと画像です。
スタイルシートが使えるブログなら、a タグをスタイルシートでボタン化して表示しますが、不可能なら、インラインでボタンみたい見せて使用します。
画像ですが、自分のサイトの画像を使用して、表示します。
これも、直接表示(img タグ)しても、表示できませんでした!
サーバーの設定による制限だと思いますが、img タグによる直接リンクはできませんでした!
記事投稿のたびに画像登録なんてしてられますん!
そこで、php を使いました。
私のサイトは、php なので、画像データを返すphp をサイトに置き、img タグでサイトのphp をリンクすると、サイトの画像がブログで表示できるんです!
簡単ですので、今度公開します。