[s1e1]超详细!3小时从0开始开发一个GitHub客户端

公众号【国民程序员】回馈粉丝福利: 现金红包和送书活动火热进行中,点击参与

我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。

书籍详情请见:https://blog.csdn.net/ddnosh/article/details/107666187

作者:国民程序员
项目视频:https://www.bilibili.com/video/BV1vz4y1C7cC/
项目资料:微信搜索 【国民程序员】,回复 “github”
转载请保留此引用,感谢!

导语:

最近收到本书《Android App开发入门与实战》的一些读者的反馈,希望书籍最后章节的GitHub客户端实战开发环节能否单独拿出来讲解一遍,最好能通过视频形式展示出来。于是这段时间把GitHub客户端开发教程重新整理了一遍,并录制成视频。

这是第1篇,介绍项目以及所学习的内容。

微信搜索 【国民程序员】,回复 “github”,即可获取本项目源码和后续完整的实战文章教程。

@[toc]

一、项目介绍

1. 项目目录

在这里插入图片描述

2. 效果图

App功能主要有启动页、登录页、首页、开源页、搜索页、GitHub项目详情页、我的页面、我的Star页面、浏览记录、关于页面等构成。


image.png

image.png
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

二、深度还原项目

接下来的文章会按照项目目录脑图所示一一展开介绍,还原开发过程。

**1. 制定需求,整理需求文档;

  1. 用Axure开发产品原型图;
  2. App的技术选型:架构、功能、UI、解决方案;
  3. 编码前的一些准备工作;
  4. 开发实现:编写架构和模块;
  5. 开发实现:编写业务代码;
  6. 打包和发布;**

感兴趣的朋友可以查看下一篇博客:[s1e2]超详细!3小时从0开始开发一个GitHub客户端

想要获取本实战项目后续完整文章教程和视频内容,请在微信搜索 【国民程序员】,回复 “github”即可。

欢迎关注我的技术公众号:国民程序员,我们的目标:输出干货

  1. 每天分享原创技术文章
  2. 海量免费技术资料和视频学习资源
  3. 分享赚钱门道,带领程序员走向财务自由

你可能感兴趣的:([s1e1]超详细!3小时从0开始开发一个GitHub客户端)