个人背景
建筑学专业大学本科,规划院工作年限一年半,2022年2月从设计院辞职,前职位是住房建筑规划设计。平躺着打游戏一个半月,三月底逐渐应聘求职,四月底取得offer,五月初上岗,新的岗位为销售市场种类,商业化变现职位,入职时间8个月了。
有兴趣的话,其他回答有纪录我变化过程和现阶段做转现的工作环境,在这里就不再多空话啦
动因
改行了一段时间,也是有好久没有升级知乎问答了。实际上平常公司里做的通常是广告变现工作中,和信息相处时间长了,觉得还挺肉盾的,期待在空闲时间我希望你能做一点物品。
针对开发设计/发布和经营基本上没有什么触碰,此次想要通过自身从零到一做出来APP试试水,从实际操作中检测下一个游戏APP是怎样可以获得获利的。所选择的发布市场是Google Play。
一款简易APP地从制做到发布其实不算艰难,可以分成基础工作,开发设计和经营三个步骤。
发布步骤
为了能减少时长精力成本,及其充分考虑他在对外开放层面很业余组,制作出来的是一款复合型APP,对比于原生APP更方便,等同于要用APP外壳,去封装一个网页页面就能运转的JavaScript微信小程序。
手机游戏型号选择,选的是休闲类游戏中较为传统水排列种类,这一种类的网络游戏在2021年上下较为盛行。
混和 App (hybrid App)
简单的说就是原生态 App 与 Web App 的融合。它壳是原生态 App,可是里边放的是网页页面。 能理解成,混和 App 里边隐藏起来一个浏览器,客户看见的事实上就是这个掩藏浏览器渲染出的网页页面。
代码框架
总体代码框架一部分图例,及部分编码构思
进行作用编码以后,应该根据官网具体指导,连接广告宣传一部分的代码和SDK。
代码框架
1.MainActivity代码框架
package com.xxxx.yyyyyyyy;public class MainActivity extends AppCompatActivity{ //主线程 protected void onCreate(Bundle savedInstanceState) {} //建立Javascript和Java的插口,便捷在Javascript代码中启用Java编码 class AndroidAndJsInterface {} //复位WebView private void initWebView() {} //载入要求激励视频广告(广告代码 private void RewardAdload() {} //载入要求插屏广告(广告代码 private void interstitialadload() {} //载入要求广告条幅(广告代码 private void createbanner() {}}
文件名称:项目名/app/src/main/java/com.xxxx.yyyyyyy(包名)/MainActivity
2.Webview一部分编码(网页页面API的启用仅供参考)
//WebView一部分 private void initWebView() { //1.载入网页页面-H5,html,自定电脑浏览器,直接从webview中播放影片 WebView webView = new WebView(this); WebSettings webSettings = webView.getSettings(); //设定适用响声自动跳转 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) { webSettings.setMediaPlaybackRequiresUserGesture(false); } //设定适用JavaScript webSettings.setJavaScriptEnabled(true); //不启用电脑浏览器-自定电脑浏览器 webView.setWebViewClient(new WebViewClient()); //载入当地的html网页页面 webView.loadUrl("file:///android_asset/index.html"); //加上Jscript启用Java的插口 //之后根据android 字段名 启用AndroidAndJsInterface类中的任何方式 //字段名android 一定要和html文档中调用的字段名一样 AndroidAndJsInterface androidAndJsInterface = new AndroidAndJsInterface(this,mHandler); webView.addJavascriptInterface(androidAndJsInterface,"Android"); //载入webview内容 setContentView(webView); }
APP展现
整体上的UI设计风格非常简单,环境里的汽泡做了些随机事件转变
去玩展现https://www.zhihu.com/video/1600892836353953792
如果大家对这一APP有一定兴趣爱好,而且有浏览谷歌play(Google Play)的前提条件,可以参考下,也期待大佬们的赐教!