字典工具类等小程序开发
目前小程序的使用者大部分来自:广州执信中学、广州二中、华南师范大学附属中学、华南师范大学、也有昆明三中(同学在那边当老师推荐了一下,非常感谢)等基本都是来自广东。
让它为你写个代码试试?
@ 个人开发者资质能开发哪些方面的小程序?
曾经做了一款养宠物的小程序,上线发布被拒绝才发现,原来,微信小程序对个人开发者权限是有极大的限制。后来只能放弃!
所以,如果你也是个人开发者的话,建议还是做上面的规范里的才有机会上架,例如:工具类就特别容易过审。当然如果你不想做小程序,APP也可以,这个限制就没那么多,不过也有一些限制的,如软著。苹果的话就简单多了,基本都能过,除非你的APP性质有点特殊。
技术方向?
这个看个人吧!我之前做的社交社区,后台使用的是Java,移动使用的是:Object-C,现在使用的微信小程序原生过度一下,后端使用云开发(因为简单!):
- 使用 vercel ,后端部署在这里,申请使用免费的 mongodb ,对于个人开发者而言够了,除非后期你的项目有庞大的用户才考虑其它。PS:我们几乎太过自信,很盲目选择配置,考虑到后期怎么样,生怕配置等不够用,然后前期就花了不少钱在这里,实际上项目上线了过后才发现寥寥几人使用,当然啦,如果你有很多粉丝这不得不考虑,像“鱼皮”他做的 面试鸭,日均过万的访问量,源于他有庞大的粉丝群,这样做项目就不一样了,如果你没有达到这样的水准,还是老老实实地项目优先,服务器什么都可以不用太在意;
- 使用云开发:市面上有 腾讯云、阿里云、华为云等有些有一定的免费额度可以使用,最重要的是它们 便宜、方便 。服务器我们基本不用考虑维护,直接开搞就可以了,调用函数的费用也非常的低;
- 自己搭建购买服务器等 真费劲:耗时耗力,服务器经常被攻击等费用还贵过云开发 ,如果你想像我之前一样前后端都自己搞,把它当做学习、练手,那随便吧;
- 其它开源框架。
怎么推广?
东西做出来了,没有推广是不行的,否则真的是很小众。我之前的宠物APP就是,没有推广,上线都1年了,用户都没有突破100,日活不超过3个人(我每天都在使用,你懂了吧!)。后面因为安卓没资质,不能上线,基本看不到希望,后面就放弃掉了。
0、跟有流量的人合作。我的小程序刚开始确实没有人会知道。我的同学是老师,我直接找她推荐了一下,好吧,1天用户量超过100+,这是我之前都不敢想的。
1、各大社交媒体软件,实测,自己没有好的文案什么的,尤其是没有粉丝,真的很难推广,还是拿“鱼皮”来说吧,他粉丝超过50W,做出的东西不愁没人使用,因为他本身就是流量,就好比明星为啥拍个电影、广告都那么贵。当然做出来的东西确实有点东西才行啊,平平淡淡、bug频繁也是受不了的。这也就意味着不能先发版,后面在边推广边修复。
2、付费推广,这个确实有效,我同学使用过,效果还行,不过也就多了些用户,但自己本身的产品不行,后面几乎成了僵尸用户了。
3、其它私域推广运营等
怎么实现阅读英文文章点击查单词?
这个是一个用户,也是一个粉丝私信我的问题。
这个其实手机系统都自带这个功能了(可能他觉得体验不够好,不如100词斩、扇贝阅读那样)。
如图:
解决思路:
可以使用JavaScript中的split()方法将文章中的每个单词或短语分割成一个个的字符串,并将其存储在一个数组中。
例如,假设您有一个包含文章内容的HTML元素,比如一个 div 标签:
使用代码来获取每个单词或短语:
// 获取文章内容所在的HTML元素
const article = document.querySelector('div');
// 将文章内容按空格分割成一个个 单词或短语,并存储在一个数组中
const words = article.textContent.split(' ');
在用户点击某个单词或短语时执行某些操作,你可以为每个单词或短语创建一个可点击的HTML元素,比如一个标签,并将其添加到文章中。
例如,以下代码将为文章中的每个单词或短语创建一个可点击的标签,并为每个标签添加了一个点击事件监听器:
words.forEach(word => {const span = document.createElement('span'); // 创建一个新的<span>标签span.textContent = word; // 将当前单词或短语作为<span>标签的文本内容span.addEventListener('click', () => {// 在用户点击<span>标签时执行某些操作console.log(`您点击了单词或短语:${word}`);});article.appendChild(span); // 将<span>标签添加到文章中
});
安卓或iOS 纯原生实现,我记得GitHub上有开源的,这个功能N年前就做过了,不过现在大前端比较火,也可以实现。