Где я могу найти исходный код для приложений Gmail, Facebook и Twitter для Android?Они даже с открытым исходным кодом? - PullRequest
9 голосов
/ 30 ноября 2010

Есть несколько компонентов, которые мне нужно использовать из этих трех «якобы» приложений с открытым исходным кодом для Android.

Я посмотрел исходный код для Android , но я не могу найти приложение gmail; Я могу только найти приложение электронной почты.

Я посмотрел исходный код для официального SDK Facebook для Android , но нет исходного кода для реального приложения Facebook; там только источник для sdk, а не приложение.

А что касается приложения для твиттера, я даже не могу найти репозиторий исходного кода, несмотря на миллион статей в Интернете, в которых говорится, что твиттер для Android является открытым исходным кодом.

Кто-нибудь знает где?

Ответы [ 3 ]

19 голосов
/ 30 ноября 2010

Ни одно из этих приложений не имеет открытого источника по состоянию на ноябрь 2010 года, и я бы не стал надеяться ни на одно из них, кроме приложения Twitter (и даже там, не затаив дыхание). И вот почему:

  • Клиентские приложения Facebook не открыты на любых платформах, о которых я знаю, только их SDK, и они никогда не заявляли, что это так, поэтому Я не думаю, что есть основания ожидать, что он когда-нибудь станет общедоступным.

  • GMail , Карты, Talk и Рынок являются частью приложений "Google Experience", которые Google использует, чтобы вынудить операторов связи и производителей создавать совместимые с Google телефоны и не убегать и не нарушать способность системы работать со сторонними приложениями и службами, поэтому я также никогда не ожидал, что они будут работать с открытым исходным кодом (по крайней мере, больше, чем я ожидал увидеть весь исходный код Веб-клиент GMail всплывает в ближайшее время). Фактически, они угрожают / отправляют письма C & D компаниям и даже производителям ПЗУ , которые пытаются даже распространять эти приложения в двоичном виде без надлежащего разрешения .

  • Несмотря на то, что вы не можете доказать несуществование чего-либо, источник приложения Twitter не был опубликован, насколько мне известно, по состоянию на 11/2010. Они сказали в своей презентации дизайна ввода / вывода 2010 и в записи в блоге , которая сопровождала его, что это произойдет в «следующие несколько недель», и новостные агентства заметили это и превратили это в «открытый исходный код», "но с тех пор от них не прозвучало ни слова. В самом деле, в последних версиях приложения Twitter на Маркете они, похоже, также сделали обратный ход и обнулили многие элементы дизайна, о которых говорили в презентациях ввода-вывода (всплывающие окна быстрого действия теперь в стиле iPhone скольжения, например). В конечном итоге Google открыл приложение для расписания IO на 2010 год , в котором есть много таких же полезных функций (панель инструментов, панель действий, управление синхронизацией).

5 голосов
/ 30 ноября 2010

Romain Guy из Google утверждает, что Gmail не является открытым исходным кодом здесь .Приложение Twitter, как было объявлено, станет открытым исходным кодом в будущем ref .Я более чем уверен, что Facebook не является открытым исходным кодом.

Простой поиск в Google и даже простой поиск переполнения стека получили бы то, что вы искали.

0 голосов
/ 30 декабря 2015

Вы можете проверить этот каталог приложений с открытым исходным кодом:

https://github.com/pcqpcq/open-source-android-apps

В противном случае, вы можете получить root права на ваше устройство Android и просмотреть весь его контент. Вы также можете декомпилировать приложения apks:

Как декомпилировать файл APK или DEX на платформе Android?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...