cd# AppOnPhone
''' ··· coding just for fun
'''
承上启下 App开发
-
一些基础概念和进化的,修正的想法
- 之前6,7月份的时候曾经尝试过React Native,然后因为技术栈发现是React的,又去看了Next框架,2022-11-25 16:11:28 by DailyR
-
当时给自己的一个结论是短时间之内应该都用不到APP开发的能力,下面是原文
-
2022/09/15 10:57 由于申请下来了外网机,RN已经可以成功运行Apk了, Ios打包还需要证书,需要苹果开发者账号,一年99刀,暂时没有看到太大的明确需求,需要的话应该先用RN来开发工程,验证好apk后再打ipa包,正常来讲小需求其实可以用 web开发来完成了【自用手机iPhone 12 mini, 浏览器访问,连接公司wifi可以 访问到个人主页,如下图所示】
-
那么其实大部分的demo需求或者小工程就可以用web开发来解决,明确原理性的东西,然后实在说有必要再买台mac来打包ipa,目前来看没有很好的实用场景和回报比较高的项目和商业化(之前想的买一台云服务器的使用来做开发,后来想想其实外网机就可以作为云服务器了,不需要着急上云。)
-
-
这个是当时记录在有道云笔记上面的想法
-
2022-11-25 16:13:41 by DailyR 现在到了11月份,想法有了一些改变,
-
另外一个比较现实的点是如何利用工作中的机会和实际可利用时间和工作平台相结合来做这种体系化知识积累和实践(所以当前的考虑还是从手机app着手,目前切入点考虑从手机app编程出发,再把对应的只能在手机上才方便做到到(语音输入转文字)(手机摄像头),把这些都给弄懂,然后deepface深度学习换脸,再到飞桨AI平台的使用,这个就是目前明年2023年的一些对应规划。并且最好是能考虑到跟项目组需求相结合的,比如多版本分支包下载app什么的,当前包管理,log up load)2022/11/23 17:57
-
这个是有道云笔记 【未来】(future)关键领域术语名词——有的未来很远,有的未来很近, 这篇文章的自己思路的变化记录
-
-
所以决定还是花时间和精力投入到App开发中,方便衔接之后的拓展
-
本篇README,主要就是记录自己在开发App过程中的知识点和思考,以及心路历程
- 也要分析下nodejs目录下那几个应用和实践尝试的梳理和说明
- App开发 start —— 2022-11-25 16:17:54 by DailyR
-
由于之前的笔记记录内容相当之多,就做了一下分类
-
一些需要用图记录的,就放在/Docs/AppOnPhone-Daily.docx DOC文件里
- React Native 中文官网文档 其实可以看到中文和英文都是0.70版本的,所以可以对照着看
-
运行一个Demo AewsomeProject ,
- 自22年6月份后再次运行RN项目demo成功 2022-11-28 14:44:18 by DailyR 当前是22年11月,也就是时隔5个月,中间几个月把next和react和js一些基本的都过了,所以也是不错的,现在再回头看
- 详见 Docs/AppOnPhone.docx 里面的success 截图
-
选一个UI 框架 (选型):
- react-native-elements\NativeBase\react-native-paper\react-native-ui-lib\beeshell
-
初心: 2022-11-28 17:34:54 by DailyR
- 完成一个分支包管理的app,
- 完成一个log上传和直接打开log路径的app,现在每次打开都要抓文件找半天
-
完成一个Todo Task的app
-
以上功能3选1,并完成到日常投入使用
-
2022-12-02 17:12:03 by DailyR 上个节点在一个LoadMap 里面有写,项目比较急,先处理项目的事情, 12月8日再回来看(计划)
-
2023-02-15 15:57:52 by DailyR 里程碑达成
-
这一段是直接从LoadMap复制过来的,到今天为止终于有个能跑的成型的APP了,感慨万千,一个LoadMap ,回头看这个开发记录也好,还是说做的心得笔记也好,半年,6个月,180天,整整好是2022年的2022/09/15 10:57 9月15号进行的这篇文档的开始,这个时间真的不算短了,能攒出这样的一个APP第一个里程碑,最后能在手机上运行,目前在测试机华为 P30 Pro上面运行,到自己可以接受的使用版本,确实不容易,(后来发现其实真正的起始时间是2022年11月份,也就是4个月这样)
-
这个里程碑之后终于可以说是自己完成了,PC,Web,Phone端的三端开发,对于APP的混合开发模式终于到了一个新的理解水平。
-
当然中间一度因为各种项目节点和实际的投入时间,比如各种杂项事务,职务事务,日常事务给打断,所以这个东西大概经历了半年由入门到一个实际的产出,确实觉得不容易。
-
上一段2022-11-28日做的初心任务里,初心三选一任务,【DOne】
-
完成一个Todo Task的app
-
经过3个月,中间还有春节和项目海外二测,终于完成了。
-
下一步,继续规划之后的里程碑和跟工作相结合的点。
-
-
-
2023-02-20 10:54:50 by DailyR 梳理下一个阶段的新目标
-
目前思考的是
-
1.当前组内工具深入,做多做强,
-
要建设平台化的能力
-
用cmd 从 python 调用erl的能力,从而调用到当前环境下的机器人,从而思考测试用例
-
增加一个APP(目前可用例子是TODO List APP)的上传游戏客户端日志到服务器的功能。
-
-
-
2.外网公众号csdn这些的文章,写书和写技术博客的积累
-
要串联一条主线,适度蹭当时的热点
- Unity 保卫萝卜,或者自己比较熟悉的项目的一个调试例子或者可接入SDK的例子。
-
-
3.AI相关,人工智能,神经网络,人脸数据
-
工程数据算法等通用能力
-
基础的数据和搭建应用的能力,模型分析能力
-
今年目标AI
-
搭建基本的分析能力,包括对NLP语义理解层次的拆分
-
生层式分析命中层次的脚本代码, EasyChat 测试语义问答模型和深度神经网路学习算法。
-
参考资料一个以前大话店小二的包公的NLP模型
-
一个自己的带星球特效的web前端框架,星球问答,把那个起名叫做EasyTest
-
-
deeplearnning项目,放在“偶像”的test目录下面备用练习,这个项目的目标是上传一个png或者jpg图片,然后各种算法转换,形成一套可以直接在unity里面应用的捏脸参数,形成游戏角色样子。 听起来还是一个比较好理解的,可实际落地的例子。
-
-
-
-
按照四象限分类来说,AI这个是重要不紧急的事件,但是最迟也要今年年底前出一个可用的服务,pc,web,app端的都可以接受。
-
上面这个就是新的初心三选一项目了 2023-02-22 15:20:48 by DailyR
-
从项目角度上看优先1,类似于打完野发育要去gank,正面团一下,刷存在感,短时间优先1有助于更好的结合实际和项目平台团队进行落地相关的操作。
-
2,3逐步去做吧,现在是2023年开年前两个月,已经完成了双A目标的第一个A, 有一个可用的TODO list APP了,2023年开局还是达成目标来的。
-
-
-
2023-02-27 09:54:04 by DailyR
-
花了将近一个星期进行新方向和现阶段优先级的思考。
-
得出上面这主要3个方面的调整和细化。
- 由于决定从1开始着手,初心3选1任务,从连通erl开始继续往下推进,这部分的主要目标和手段是cmd连通erl环境,所以git-DailyCode/erlang_Code 从这个erlang相关的目录重新开始使用。
-
-
2023-04-23 19:11:35 by DailyR
-
EasyTestMobileProject 决定重新从新项目开始,新建 EasyTestMobileProject
-
2023-04-25 14:49:51 by DailyR
-
新建完成,EasyTestApp,打包验证完成,可以做真机上面运行。
-