SocialStream是一款通用社交网络原生Android+iOS双端APP源码,您可以在其中发布您想向世界展示的任何内容,例如图片、视频、录音和贴纸,以及您想要的任何文本。用户可以评论、点赞和分享视频流,以及向管理员报告他们和他们的用户。作为应用程序的管理员,您需要每天检查自己的 Parse Dashboard 是否有报告的内容或用户,并为他们采取行动。
除了移动应用程序之外,您还可以找到一个Web端PHP 版本,用户可以在其中浏览、评论和喜欢 Streams,查看他们关注的人的文章,报告内容和用户。Web版本有一个 javascript 控件,可以在检测到手机浏览器时显示不同的页面,该页面具有 App Store Logo,用户可以在其中下载移动应用程序。此外,该网站不允许人们发布流,只有移动版本允许。
源码全开源,只实现了基本功能,仅供学习参考!
iOS版特点
- XCode 11.4+ project – Swift 4.5+ – 64bit
- Universal – Storyboard – iOS 13.5+
- AdMob Interstitial ads
- Works with Parse Server hosted on back4app
- 推送点赞、评论和消息的通知
- 聊天消息部分
- 发布图片、视频、录音、贴纸和文字
- 设置屏幕可编辑您的个人资料、检查您的活动、应用程序版本等
- 使用条款HTML文件(待编辑)
- 向管理员报告不适当/冒犯性用户、评论和文章
- 包括PDF用户指南
- 包括PSD图标图形
- 易于定制、注释良好的代码
iOS版要求
- 安装了最新操作系统版本的苹果Mac
- 最新版本的Xcode及其UI界面知识
- Photoshop或任何其他图像编辑器软件
- 用于向应用商店提交应用程序的Apple开发者帐户
- 用于生成您自己的中间UNIT ID的AdMob帐户
- back4app上的免费帐户用于生成通用域名格式
- Apple Mac with its latest OS version installed
- The latest version of Xcode and some knowledge about its UI interface
- Photoshop or any other image editor software
- An Apple Developer account to submit apps to the App Store
- An AdMob account to generate your own Interstitial UNIT ID
- A free account on back4app.com
Android版特点
- Android Studio 4.x – Universal – Android 10+
- Universal – Android 10+
- AdMob Interstitial ads
- Works with Parse Server hosted on back4app
- Push Notifications for likes and comments and Messages
- Chat Messages section
- Post Pictures, Videos, Audio recordings, Stickers and Text
- Settings screen to edit your profile, check your Activity, app version, and much more
- Terms of Use HTML file (to be edited)
- Report inappropriate/offensive users, comments and posts to the Admin
- PDF User Guide included
- PSD icon graphics included
- Easy to customize, well commented code
Android版要求
- Apple Mac or Windows PC with their latest OS version installed
- The latest version of Android Studio and some knowledge about its UI interface
- Photoshop or any other image editor software
- A Google Developer account to submit apps to the Play Store
- An AdMob account to generate your own Interstitial UNIT ID
- A free account on back4app.com
Android端更新内容
2021 年 12 月 31 日 • 更新了所有库 • 支持 android 12 设备 • 添加通知 api 28+ • 更新了清单以支持 android 12 • 更新了 Firebase 服务 • 更新了 Apk
2021 年 8 月 18 日 • 解决了 Facebook 登录问题 • 添加了对 ADMOB 新更新的支持 • 解决了视频流和录音屏幕上的崩溃问题 • 更新了代码以支持 Android 11 权限
ios端更新内容
2020 年 4 月 30 日 • 更新了代码以支持 Apple 登录方法 • 更新了代码以支持 iOS 13+ 和 Xcode 11+ 版本 • 改进了代码中的设计技术以提高用户可见性 • 修复了在收到嘿消息时崩溃的问题。
2019 年 9 月 19 日 • 添加了具有一定透明度的主屏幕列表项的视图,以向用户展示一些更高级的设计。 • 用表格视图更新了所有列表视图,并向带有圆角的列表的每个项目添加了新视图。 • 通过向整个项目添加图像更新了帐户屏幕,并添加了一些具有视图的透明度。 • 通过添加与背景具有某种颜色对比的视图来改进编辑配置文件屏幕,以显示用户信息的更多可见性。 • 通过在每个项目后面添加带有圆角和阴影的视图来更新评论列表。 • 修正了 Facebook 的登录问题。 • 修复了设计问题并更新到 iPhone X、XS Max 等最新设备。 • 添加了新视图和带有阴影的圆角按钮角,进入、登录和注册屏幕。
原文链接:https://vuesite.cn/20987.html,转载请注明出处。