App孤岛战争



App孤岛战争

黑科技 上周Google上线了一个名为stream的功能,可以在搜索结果中直接将一个App呈现给用户,即使你并没有安装过这个App,也能正常使用它。这听起来确实很酷,目前Android L以上设备,Wifi环境下可用,且暂时只支持英语搜索结果,可以看看下面这个图感受下。 stream的技术来自于 Google 2014 年收购的一家名为 Agawi 的初创企业。"app 运行在 Google 云平台的虚拟机上。Google app 代理端将用户的触摸交互发送到云端。云平台处理完用户的触摸交互后,渲染好 App 发回给代理端。"Google App 索引团队的负责人 Rajan Patel 说道。换言之,手机只是充当这个虚拟机的触摸屏。 stream 需要开发者主动的支持。开发者在 app 内置 Google app 的索引 API,帮助 Google 理解某个页面的内容是什么,以及使用频率。Google 同时会将它的排名算法用于 app 内容的整合。 并非初战 App孤岛危机 Google App Indexing Bing App Linking 给大家简单介绍下它的原理: Android App Links Android Deep Links iOS 9 Spotlight 国内同类产品 各大厂商费心思做了那么多,归根结底是想要打破App内容孤岛的格局,让信息以更好更便捷的方式呈现给我们。有时候想想,如果web开发在移动互联网时代也能成为主流,也许就不需要费那么多劲吧,作为曾经的手机浏览器开发人员,面对这样的现实,也是感慨颇多,如果把这个过程比作一场战争,只希望和平早日到来吧。 参考资料: http://applinks.org http://developer.android.com/training/app-indexing/index.html http://developer.android.com/training/app-links/index.html https://developers.google.com/app-indexing/android/app https://developer.apple.

Read full article from App孤岛战争


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts