Названия пакетов Android: com.company .... или il.co.company - PullRequest
1 голос
/ 05 мая 2011

Я знаю, что стандартное соглашение для имен пакетов в Android - com.companyname.project .... и т. Д. Мне было интересно, имеет ли смысл использовать il.co вместо этого для компании, базирующейся в Израиле, тем более что у меня есть веб-сайт с .co.il, и для кого-то есть .com.

Ответы [ 2 ]

3 голосов
/ 05 мая 2011

Это соглашение об именах пакетов существует прежде всего во избежание конфликтов имен (с несколькими положительными побочными эффектами).

Так что если вы контролируете DNS-имя companyname.co.il, но не companyname.comтогда безопасная ставка - использовать il.co.companyname.В противном случае ваши имена могут вступать в конфликт с именами тех, кому принадлежит companyname.com.

Если этот другой владелец вряд ли будет производить программное обеспечение (или производит программное обеспечение, которое вряд ли будет использоваться в той же области, что и вы), вы могли бы рискнуть использовать com.companyname, но это приводит нас к другому побочному эффекту:

Люди предполагают, что ссылка на доменную часть пакета часто ведет на домашнюю страницу производителей.Так что если вы называете это com.companyname, а companyname.com на самом деле не указывает на вашу домашнюю страницу, то это может сбить с толку.

Мое предложение: используйте il.co.companyname.

2 голосов
/ 05 мая 2011

Это просто дело на ваш вкус.Пользователи не обращают внимания на название вашего пакета.Здесь важен только ваш код.Если в вашей компании нормально называть пакеты таким образом, то все идет хорошо, и вы можете использовать такое имя пакета.

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