感觉过一会儿就滚床好了

今天根据之前诸君的建议做了一些改动 体验好了不少 还增加了一个主要功能
@yoka 的帮助下发现了一个回复错人的问题 我以为 username 就是用户名了 忘记了 domain

下面也牢骚几句 -也当是宣传一下好了-
基本上看了一下 现在用的人数比较多的客户端 比如 tusky 已经做了好几年好像还有很多功能没有 比如推送通知
然而最近自己花了仅仅一个月多一点时间的新项目 Avalanche 就已经有了挺多功能了 而且是完全按照 Google 的 Material Design 2 的全新设计
从项目计划到推送通知服务端 (和啪窝通信的服务 通知还是 FCM 到界面设计甚至 logo 设计一个人一个月时间可以说是相当大的挑战了
照这样的节奏下去大概以后能成为最好用 最好看的 Mastodon 客户端也说不定 而且以后还会推出 iOS 版

有诸君的支持我这边就可以尽量做
-实在做不了了还有开源这种办法-

@Hallbin @yoka

One of the most frequent questions we get is: Why doesn't Tusky support push notifications?

Because pushing to devices would require us to use proprietary Google libraries and to run a relay server. But we want Tusky to be pure FOSS (free and open-source software) and don't want to send any data to Google so we decided not to implement push notifications at this time. We are researching other possibilities to make notifications faster though.

Source: mastodon.social/@Tusky/1006165

@bgme 不过机器人和水果的通知标准还是 FCM 和 APN
其他通知比如后台服务那种就和微信一样了 电池续航就有点

Jackson Tan | クルネ(567プロ)💤 @Hallbin

@bgme 不过说实话 后台服务意味着开发者可以控制收到的信息 这样的话给 Google 总比给微信更可靠一点

· Avalanche · 0 · 0

@Hallbin
但是你用 FCM、APN 也需要 relay server 呀!开发者照样可以控制收到的信息。
要想开发者无法控制收到的消息,要么像现在 Tusky 这样,单纯通过客户端定时拉取(每隔15分钟)来收取 Notifications。
要么像 Web 端那样,与相应实例的服务器直接建立 websocks 长连接,通过 websocks 把消息推送过来。但对于移动端 APP 这样做的前提条件便是必须要保持后台存活。

@bgme 嘛 -当选用 Google 作为搜索引擎甚至 iPhone 的时候就已经默认乖乖的把隐私交出去了-

@Hallbin @bgme 说起来请问 Avalanche 后台服务是怎么实现的呢?

@xymopen 试试登出然后重新登录看一下 之前有人反映过这个问题