从建筑设计到独立开发上架一款谷歌APP

个人背景

建筑学专业大学本科,规划院工作年限一年半,2022年2月从设计院辞职,前职位是住房建筑规划设计。平躺着打游戏一个半月,三月底逐渐应聘求职,四月底取得offer,五月初上岗,新的岗位为销售市场种类,商业化变现职位,入职时间8个月了。

有兴趣的话,其他回答有纪录我变化过程和现阶段做转现的工作环境,在这里就不再多空话啦

动因

改行了一段时间,也是有好久没有升级知乎问答了。实际上平常公司里做的通常是广告变现工作中,和信息相处时间长了,觉得还挺肉盾的,期待在空闲时间我希望你能做一点物品。

针对开发设计/发布和经营基本上没有什么触碰,此次想要通过自身从零到一做出来APP试试水,从实际操作中检测下一个游戏APP是怎样可以获得获利的。所选择的发布市场是Google Play。

一款简易APP地从制做到发布其实不算艰难,可以分成基础工作,开发设计和经营三个步骤。

从建筑设计到独立开发上架一款谷歌APP发布步骤

为了能减少时长精力成本,及其充分考虑他在对外开放层面很业余组,制作出来的是一款复合型APP,对比于原生APP更方便,等同于要用APP外壳,去封装一个网页页面就能运转的JavaScript微信小程序。

手机游戏型号选择,选的是休闲类游戏中较为传统水排列种类,这一种类的网络游戏在2021年上下较为盛行。

混和 App (hybrid App)

简单的说就是原生态 App 与 Web App 的融合。它壳是原生态 App,可是里边放的是网页页面。 能理解成,混和 App 里边隐藏起来一个浏览器,客户看见的事实上就是这个掩藏浏览器渲染出的网页页面。

从建筑设计到独立开发上架一款谷歌APP

代码框架

总体代码框架一部分图例,及部分编码构思

进行作用编码以后,应该根据官网具体指导,连接广告宣传一部分的代码和SDK。

从建筑设计到独立开发上架一款谷歌APP代码框架

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设计风格非常简单,环境里的汽泡做了些随机事件转变

从建筑设计到独立开发上架一款谷歌APP去玩展现https://www.zhihu.com/video/1600892836353953792从建筑设计到独立开发上架一款谷歌APP

如果大家对这一APP有一定兴趣爱好,而且有浏览谷歌play(Google Play)的前提条件,可以参考下,也期待大佬们的赐教!

特别申明:本站的主旨在于收集互联网运营相关的干货知识,给运营小伙伴提供便利。网站所收集到的公开内容均来自于互联网或用户投稿,并不代表本站认同其观点,也不对网站内容的真实性负责,如有侵权,请联系站长删除,转载请注明出处:https://www.yunyingdog.cn/123420.html。
Like (0)
Previous 2023年3月19日 am6:54
Next 2023年3月19日 am7:54

猜你喜欢

QQ:1124602020
微信:vl54120
备注:周一至周五全天在线,周末可能不在线,另外联系时,请告知来意。

公众号
交流群
运营狗会员,开通可享海量资源与多项权益,点击了解详情