开发者网络

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 148|回复: 21

一个人开发一个App

[复制链接]

1

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2022-9-20 05:50:31 | 显示全部楼层 |阅读模式
我是从19年6月份开始写自己的App的,到目前为止,差不多一年的时间我写了10多个应用。
写App难不难?
那得看你想写一个什么样的App,如果只是简单的记事本,还不涉及后台的,那随便一个开发,几天就写完了;如果是一个购物的,那么就需要一个团队,进行好几个月的开发。
我这里取一个相对中间的,也是大部分个人开发想要做自己的App的过程会涉及到的内容。
我在疫情期间写了一个图片类的App,下面是截图(没能上架);我会根据这个App来讲解,开发过程是什么样子的。



我会按照以下几点来逐步说明

1。 UI相关
2。 数据来源
3。 后台服务
第一 UI相关
UI的涉及到的内容就是切图,启动图,ICON,程序的逻辑设计。
1. 切图的获取

因为我不会画图,所以直接从网络上找切图,目前有一些专门提供切图的网站,我经常使用的网址是下面这个:
https://www.iconfont.cn/
2. 启动图,ICON 的获取

ICON 自己画个简单的就好,都不需要下载软件,直接使用线上设计网站弄一个就行。 我的 App 就是一个白底,然后写了一个黑色的 “图” 就完成了,这里我用的网址分享给大家:
https://www.fotor.com.cn/
至于启动图的话,也可以用这个画,或者安卓直接写一个页面,上面放上 ICON,iOS 的直接把 ICON 放在启动故事版上,就搞定了。
当然这种方式是针对没有画图任何基础的人,如果本身有这个技能,那就随便画了~
3. UI 设计

如果你有想法,就直接自己画个草图自己搞。 没有的话,直接找同类型的作为参考,按照自己的需求稍改改就行。 我前期的 App,基本上都是在 App Store 上找已经有的 App,然后按照它们 UI 结构进行页面的设计。
第二 数据来源

数据来源这块,我用的是爬虫,自己爬的数据,找个图片网址,运行脚本就好。
这里大家随便找一个爬虫的教程学一下就行,只需要学习简单的爬取方式就行,我当初只用了3天时间,就看完了基本的爬虫编写方式,第四天就开始写爬虫脚本了,写了半天,一边运行一边完善用了3天;对于有开发基础的同学,是很简单的。
爬下来的数据,存在数据库,或者是存在本地文档中就行
如果会服务器知识的,可以直接存到服务器的数据库中就行。
把脚本设置为计划任务,每天自动运行就好。
第三 后台服务
这快,新手没有服务器的,可以去阿里云,或者是别的平台,用几块钱或者是几十块钱 买一个服务器就行,可以来练一下手。
买了服务器后,随便搞,在网上找下教程:安装后台开发环境 。
随便找一篇就行,然后你就按照他说的来,不要怕搞坏,坏了重制系统就行,多搞个几次就明白了。
过程:买服务器 - 搭建服务 - 上传数据到数据库 - 编写PHP代码 - 客户端请求数据
上传数据到数据库:python直接批量上传就好
编写PHP代码,这里主要是配合客户端请求的,PHP接受客户端的请求,然后从数据库中拿到数据,再返回给客户端。 我这里没有使用框架,直接用最原始的方式编写的,一共PHP代码不超过50行





客户端,后台,数据采集,UI素材,加起来开发周期一共2周。 一个人完成
回复

使用道具 举报

0

主题

3

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2022-9-20 05:51:13 | 显示全部楼层
加个好友吧
回复

使用道具 举报

1

主题

7

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2022-9-20 05:51:54 | 显示全部楼层
共同的爱好者,同是个人app开发者,目前已经上架到2个大市场《404》
回复

使用道具 举报

1

主题

2

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2022-9-20 05:52:08 | 显示全部楼层
厉害
回复

使用道具 举报

2

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2022-9-20 05:52:21 | 显示全部楼层
加油~
回复

使用道具 举报

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-9-20 05:52:48 | 显示全部楼层
下了个404
回复

使用道具 举报

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-9-20 05:53:16 | 显示全部楼层
有群讨论吗
回复

使用道具 举报

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-9-20 05:53:23 | 显示全部楼层
崭新的手,有没有傻瓜的免费软件,让我也试试怎么制作一个app[可怜][可怜][可怜][可怜]
回复

使用道具 举报

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-9-20 05:53:39 | 显示全部楼层
没有的,还是要学一下客户端开发的
回复

使用道具 举报

2

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2022-9-20 05:54:15 | 显示全部楼层
有些独立开发者的网站,你可以找一下,然后通过那个进群
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|开发者网络

GMT+8, 2025-4-10 00:46 , Processed in 0.132167 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表