プログラミング未経験→月4万
■ このスレッドは過去ログ倉庫に格納されています
今まで一度もプログラミングをやったことのない俺だが
月に4万円稼げるようになるまで頑張ってみようと思う
このスレを見て俺もやってみようと思った人がいたら一緒にはじめてみないか? <?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"> <!-- ここは自分のプロジェクトに合わせる -->
<com.example.myturtlegraphics.MyView
android:layout_width="340dp"
android:layout_height="420dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/label"
〜省略〜
app:layout_constraintVertical_bias="0.2" />
<Button
android:text="@string/button"
android:layout_width="200dp"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.88" />
</androidx.constraintlayout.widget.ConstraintLayout> <resources>
<string name="app_name">MyTurtleGraphics</string>
<string name="button">Button</string>
<string name="text">"サンプルをコピペしました\n
これはテストページの\nテストテキスト文章の\n文字列です。
ABCDEFG\n
"</string>
</resources> 面白いのができたら、apkをGoogle Playに公開しよう。それも有料で。スマホには夢がある。
誰に売るのかを考えると、やっぱり英語圏と中国語圏は捨てられない。
リソース(res)文字列は言語の切替えに便利だ。 MyView.kt
MainActivity.kt
activity_main.xml
strings.xml
とりあえず以上の4つのファイルで動作することまでです。
以上、今日はここまで >>724
どうやってapkをGoogle Playに公開するのかも知らんし
デベロッパー登録って本名バレルんじゃん?
リソースで言語切り替えもよくわからないです。、では。。また。。。 canvasのviewとボタンさえ出来れば
ボタンを押すと画面に変化が起きる基礎の基礎
ようやくゲーム機でいうところの
テレビ画面とコントローラーが揃う事になります
あと一歩がんばる
でも次は大きな山場スプライトアニメーションの実装が・・・ >>724
3Dでヌルヌル動くゲームアプリが無料でダウンロード出来るのに
どこの馬の骨かもわからんアプデ不能のapkを
誰がダウンロードしてくれるのだろう??? おや、ビビってんのかな。知らないだれかに使ってもらうんだから、社会的責任が増えるのは当たり前だ。匿名で登録する裏ワザはない。
匿名のイーロンマスクは居ない。何ならペーパーカンパニーでも作るか? http://simple-life777.はてなblog.com/entry/2019/01/22/apk%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AB%E7%BD%B2%E5%90%8D%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%80%90Android%E3%82%A2%E3%83%97%E3%83%AA%E3%80%91
ここにアプリの署名方法が書いてある。
APKpureというサイトを使うと野良配布が出来るらしい。 画面回転はデカいトラップのように見える。回転が起きたときに、アプリが再起動されるようなことがあるらしい。対策が必要だ。 >>729-733
いろいろとありがとうございます。まぁ、まだまだ時期尚早といいましょうか
[Android] Canvas クリアーして再描画
https://akira-watson.com/android/canvas-clear.html
を参考にいろいろ試したのですがエラーが取れなくてなかなか手こずりました
どうにかこうにかボタンで再描画までたどり着きました。
kotlinの書き方がいまいちよくわからんので間違ってるかもですが、とにかく動きました
https://i.imgur.com/6I0V4ts.gif
備忘録としてメモ
MyView.ktでメソッドを定義しておいて
fun showCanvas(flg: Boolean) {
viewflg = flg
// 再描画
invalidate()
}
MainActivity.ktでインスタンス化してボタンリスナーでランニング
this.myView = this.findViewById(R.id.myView)
val button: Button = findViewById(R.id.button)
button.setOnClickListener{
myView?.run { showCanvas(true) }
}
疲れたしねる。 こんにちは。T語で喋る人工知能の開発を協力してくれる方を募集しています。
技術の詳細はこちら。
http://www.01ken.com/art1.html
時給2000円くらいを想定しています。Skypeなどで僕とやり取りしながら、
日本語などで入力していきます。でも、予算はあまり落ちてないので合計で
月2万円くらいしか流れないかもしれません。でも月4万円を目指してる方
ならこれでいいんじゃないかと。税金などの法律に関しては、父親が自営業で工場
を持っているので、そちらで処理します。ご連絡をお待ちしています。 >>735
申し訳ありませんが私は1週間程度のプログラミング能力で
まだ基本的なアニメーションにすらたどり付いていないばかり
人工知能開発に協力するなどというのは余りにも無謀で難し過ぎますし
なによりそのT語で喋るという事の意味が理解出来かねます
レベルの低い初心者なのでお役に立てそうにありません >>736
ご返信ありがとうございます。確かに1週間くらいのスキルでは厳しいかもしれ
ません。2000円の仕事なので。でも、これは日本語で入力できるんですよ。
例えば、
http://01ken.com/t401.html
こんな感じに書けばいいんじゃないかと。これは左の単語に反応して右の文章が出力
されるというものです。僕も困ってるんですよ。協力者が少なくて。質問などが
あれば聞きます。 >>737
お誘いはありがたいのですが
ようやくAndroid studioでプログラミングを始めたばかりで
レベルが違いすぎて困惑しております
それは第2次AIブームの膨大な知識入力作業のアルバイトと言う事でしょうか?
残念ながらタッチタイピングは120文字/分くらいで全く早くありませんので向いていないと思います >>738
わかりました。
他に興味のある方がいらっしゃれば、まだ募集します。 上にでてるタートルグラフィックやってみてるんだけど
再描画してしまうと1歩目の道筋が消えてしまう・・・
結局、配列使ってX歩目までの道筋を全部記憶させてループの度にすべての道筋を再描画させるという荒業しかできんかった。
どうやったら前の絵を残したまま追加で描画できるんでしょ >>429の事言ってたんだがタートルグラフィックってこれのことじゃなかったのか
タートルグラフィックは普通に一気に線描かれるのでいいや ビットマップというのを使えば、画像として保存できる。サイズ調整がややこしいけどね。 こんなやりかたあったんだ
実際にやってみて思ったけど、画像として保存したらそれはそれで過去の線の座標が一切わからなくなるな
お手軽ではあるけど、ちゃんと考えて使い分けた方がよさそう
あとサイズはonWindowFocusChangedの中でなら問題なくレイアウトで指定したサイズでとれてそうだけど、
これメソッドどのタイミングで呼ばれてるのかよくわからん。
ライフサイクルとかいうやつの中にも入ってないし、そもそもonStartメソッド作っても呼ばれない。
でも感覚的にはStartとほぼ同じなんかな
https://www.cs.dartmouth.edu/~campbell/cs65/lecture05/images/lifecyclediagram.png 枝の長さをランダムにすると、下のような自然界の木のような図が得られる
らしいからそのまま枝の長さランダムにしたら化け物みたいな木しか生まれないんだが
https://i.imgur.com/uBegWvn.png
何分岐目までかはランダムにとかできるのかな
どう工夫しよう >>745
分岐する、ということは再帰すること。
再帰の度に引数をカウントアップすれば可能。 単純に3度目の再帰までとすると一番左側の枝だけランダムになってたから困ってた
イメージとしては初めから3つ目ぐらいまでの枝をランダムにすれば思ってた絵ができるのかと思ってた
だから再帰させる回数-残りの再帰回数が3以下の枝だけランダムにしてみたけど、思ってたのと違う絵ができた
よく考えてみれば単純に再帰させる回数をそのまま乱数の最大値とすれば、
枝の先にむけて徐々に短くなりつつ、かつバラバラの枝の長さを実現できた
https://i.imgur.com/nteQ01q.gif さすがにまだ公開するようなレベルのもの作れてないし、するにしてもあと2,3本ぐらい毛生やしたいかな
とりあえず何かしら公開はしてみたい気はある とりあえず作った木を揺らしてみたら強風にあおられてるみたいになった
葉っぱもっと増やしたいな
https://i.imgur.com/k64qPKc.gif 枝も葉っぱも追加するのが難しくて追加できない・・・
というかこれ以上拡張してもしょうがないしなぁ、
何か別のもの作るにしてもアプリ公開したいとは思ってるもののアイデアもないし
一番の悩みどころってここだよな
はじめから力みすぎもよくないのだが 役に立つことにこだわらなくてもいい。
見て楽しむだけのアプリでも、エンターテインメントアプリとして通用する。
そろそろリリースしてもいいんじゃね。 確かに減るもんじゃないしリリースするのも悪くないな
でも最低でも背景と風力調整できるバーはつけておきたい
あと実機でも確認しておきたいからandroidのスマホ買わないと
ていうか新しく公開されたアプリはどうやって他人に認知されてるの?
有名所なら広告で宣伝なりするだろうけど、それ以外で広告もないのに一時的にでもインストール数が増えるのって誰がどこで見つけてるのかな?
単純に気になる Google Playってところに登録すれば、テキストベースで検索されて、ユーザに発見されるかも知れない。
それが嫌なら、前述のAPKPureに登録するか、ホームページにリンクを貼って野良アプリとしてAPKをリソースすることになる。 Web広告とか、テレビCMとか、街宣とか、自社サービスに紐付けとか、そんな感じ。グループ会社なら社員全員ユーザもありえる。
マネーや人脈に余裕がなければ、SEO技術に頼ることになる。とりあえずホームページかブログを制作して、それを検索エンジンに登録するところから始めるしかない。 アプリのダウンロード数をブーストするという裏ワザもあるが、それはダークサイドなんで説明しない。。。 無名でなんも対策うってなかったらインストール数0で当たり前って感じだな
目的は金だからなぁ、いずれはちゃんとした対策も考えないとな・・・
その裏技は頭の片隅にでも置いとく アプリ公開する前にいくつか注意しておく。
IDかパスワードを忘れたら即死。
プラットフォームに嫌われたら一生Banされる。
規約は絶対に守る。
逆コンパイラ対策(難読化)を忘れるでない。 簡単過ぎるパスワードはハックされる、
も追加。パスワードは8文字以上にしようや。 プラットフォームはお金の流れに神経質になっている。Epicというゲーム会社がAppleの規約に反するお金の流れを作ろうとしたので、ゲーム市場から締め出されてしまった。
規約はよく読もうぜ。弁護士を雇おう。 一生BANってえげつないな
apk公開と聞いて俺も真っ先に検索したのが逆コンパイル、ツール自体は簡単に手に入りそうだしやっぱり対策しといたほうがいいのか・・・
適当に作って適当に公開ってわけにもいかないんだな
まだすぐには公開しないけど次々と問題が出てきた 公開したアプリが海の藻屑となって知らず知らずに規約違反してて海の藻屑からも消し去られる運命だけは悲しすぎる・・・ 大いなるチカラには大いなる責任が伴うのだ、、、ぐぐぐ 逆コンパイラを使えば、そんなに苦労せずに見た目や動作がそっくりのアプリを作ることができる。これが悪い奴らに悪用されない訳がない。 やっぱ連休終わるとモチベーション下がるな
ていうか難読化の壁がでかすぎてなかなか取り掛かる気にならない
みんな有料のツールつかってるのかな・・・どこまで対策してるんだろ ちょっとゲームに浮気してた
最近戻ってひとまず満足のところに徐々に近づいてるところなんだ
大したことはしてない
androidの端末もまだ買ってないけど目当てのものが売ってる店は見つけてる 仕事としてプログラムするってことを理解しないでお金もらってコードを書くと最悪訴訟起こされるぞ
一回会社に入って案件としてプログラミングすることを学ぶのをすすめる 全くの未経験でExcelのVBAから細々と始めて、ある日上司から無茶振りされたとある案件をネットと本で這々の体で完成させ稼働が始まった。
社長がそれを認めてくれてそのVBAをほぼ30万円で買い取りの形でボーナス査定に上乗せしてくれたのはとても嬉しかったです。 ■ このスレッドは過去ログ倉庫に格納されています