All Projects → wxxsw → Swiftui Wechat

wxxsw / Swiftui Wechat

Licence: mit
🇨🇳 Learn how to make WeChat with SwiftUI. 微信 7.0 🟢

Programming Languages

swift
15916 projects

Labels

Projects that are alternatives of or similar to Swiftui Wechat

Wechat Bot
带二次开发接口的PC微信聊天机器人
Stars: ✭ 458 (-15.96%)
Mutual labels:  wechat
Wx Charts
微信小程序图表charts组件,Charts for WeChat Mini Program
Stars: ✭ 4,633 (+750.09%)
Mutual labels:  wechat
Wecron
✔️ 微信上的定时提醒 - Cron on WeChat
Stars: ✭ 537 (-1.47%)
Mutual labels:  wechat
Weindex
微信相关资源汇总索引
Stars: ✭ 466 (-14.5%)
Mutual labels:  wechat
Planmaster
套餐助手:手机套餐对比选购小程序
Stars: ✭ 487 (-10.64%)
Mutual labels:  wechat
Wepy Wechat Demo
wepy仿微信聊天界面
Stars: ✭ 503 (-7.71%)
Mutual labels:  wechat
Wechat Feeds
给微信公众号生成 RSS 订阅源
Stars: ✭ 441 (-19.08%)
Mutual labels:  wechat
Itchat
A complete and graceful API for Wechat. 微信个人号接口、微信机器人及命令行微信,三十行即可自定义个人号机器人。
Stars: ✭ 21,935 (+3924.77%)
Mutual labels:  wechat
Wechat Weapp Mapdemo
微信小程序开发mapdemo,地图导航、marker标注
Stars: ✭ 491 (-9.91%)
Mutual labels:  wechat
Flutter mp
Bring your Flutter code to mini program
Stars: ✭ 533 (-2.2%)
Mutual labels:  wechat
Zmjimageeditor
ZMJImageEditor is a picture editing component like WeChat. It is powerful and easy to integrate, supporting rendering, text, rotation, tailoring, mapping and other functions. (ZMJImageEditor 是一个和微信一样图片编辑的组件,功能强大,极易集成,支持绘制、文字、旋转、剪裁、贴图等功能)
Stars: ✭ 470 (-13.76%)
Mutual labels:  wechat
Wxappunpacker
wxml被“编译“后”压缩“一下多好!😀
Stars: ✭ 4,487 (+723.3%)
Mutual labels:  wechat
Sns auth
通用第三方登录SDK,支持微信,微信扫码,QQ,微博登录,支付宝登录,Facebook,Line,Twitter,Google
Stars: ✭ 520 (-4.59%)
Mutual labels:  wechat
Fakewechatloc
手把手教你制作一款iOS越狱App
Stars: ✭ 463 (-15.05%)
Mutual labels:  wechat
Scuplus Wechat
We川大小程序[scuplus] 使用wepy开发的完善的校园综合小程序, 40+页面,前后端开源,包括成绩、课表、失物招领、图书馆、新闻资讯等等常见校园场景功能
Stars: ✭ 545 (+0%)
Mutual labels:  wechat
Xposedwechathelper
Xposed 微信辅助模块,实现消息防撤回、模拟位置、运动步数修改、猜拳骰子游戏作弊、零钱余额修改、微信运动一键点赞。
Stars: ✭ 448 (-17.8%)
Mutual labels:  wechat
Jquery Weui
由于前端业界早已以React/Vue/Angular为主,个人也多年未使用过jQuery,此仓库已不再维护。推荐大家尽快转向 AntD、Element等更先进的UI库,https://ant.design/, https://element.eleme.io/#/zh-CN
Stars: ✭ 4,515 (+728.44%)
Mutual labels:  wechat
Ecjia Daojia
EC+(ecjia)到家是一款可开展O2O业务的移动电商系统。它包含:移动端APP,采用原生模式开发,覆盖使用iOS 及Android系统的移 动终端;后台系统,针对平台日常运营维护的平台后台,针对入驻店铺管理的商家后台,独立并行;移动端H5,能够灵活部署于微信及其他APP、网页等。
Stars: ✭ 547 (+0.37%)
Mutual labels:  wechat
Wechat Deleted Friends
查看被删的微信好友
Stars: ✭ 4,832 (+786.61%)
Mutual labels:  wechat
Wechatpcapi
Stars: ✭ 528 (-3.12%)
Mutual labels:  wechat

SwiftUI-WeChat

codebeat badge


Overview

  • I will continue to follow the development of technology, the goal is to bring SwiftUI-WeChat to an infinitely close WeChat experience. When you want to implement a function similar to WeChat, you can quickly find out how to implement this function in this project, so I believe this project will help someone.

  • The plan will be perfected until the popularity of SwiftUI, update occasionally. If you have questions about the implementation, or have better ideas, please feel free to communicate with me in issue

  • Your ★ Star is my biggest motivation

Features

  • [x] All based on SwiftUI2 (SwiftUI1 Version).
  • [x] The navigation bar changes when the homepage switches. TabView is hidden in the details page.
  • [x] Timeline: Picture layout. Play online video. The status bar navigation bar changes as you scroll through the list.
  • [x] Full support for Dark Mode

Screenshots

Light Mode Dark Mode
HomeView HomeView
ChatView ChatView
ContactView ContactView
DiscoverView DiscoverView
MomentView MomentView
MeView MeView

TODO

  • [ ] Homepage: Support left slide to delete chat content
  • [ ] Chat: keyboard processing, multi-line text box height, send content, more media types, emoji, voice, etc.
  • [ ] Timeline: pull-down refresh, pull-up loading, full-screen preview of pictures and videos, comments, likes, etc.
  • [ ] Search interface

Requirements

  • iOS 14+
  • Xcode 12+
  • Swift 5.3+

Contributors

Create by 森仔

Banner Design by @aduqin

License

SwiftUI-WeChat is released under the MIT license. See LICENSE for details.


中文

SwiftUI-WeChat

codebeat badge


项目概览

  • 我将持续关注 SwiftUI 技术的发展,目标是将 SwiftUI-WeChat 更新至无限接近微信的体验。每个人都熟悉微信,因此当您想实现类似于微信的功能时,可以通过此项目了解实现思路,因此我相信这个项目会对大家有帮助。

  • 此项目计划维护到 SwiftUI 真正流行为止。如果您对实现有疑问,或者有更好的想法,请随时在 issue 中与我交流,或者提交 PR。

  • 你的 ★ Star 是我最大的动力

功能特性

  • [x] 全部基于 SwiftUI2(SwiftUI1 版本传送门)。
  • [x] 底部导航切换时顶部导航更新,进入二级界面时底部导航隐藏。
  • [x] 朋友圈:多种宫格布局、可播放在线视频、状态栏导航栏随列表滚动变化。
  • [x] 完全支持夜间模式。
  • [x] 特殊处理、知识点中文注释

屏幕截图

Light Mode Dark Mode
HomeView HomeView
ChatView ChatView
ContactView ContactView
DiscoverView DiscoverView
MomentView MomentView
MeView MeView

项目依赖

  • iOS 14+
  • Xcode 12+
  • Swift 5.3+

贡献者

作者 森仔

Banner 设计 @aduqin

开源许可

SwiftUI-WeChat is released under the MIT license. See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].