По поводу пакетов не согласен, т.к. лучше разбивать на пакеты по реализуемому куску функциональности, а не по тому от чего класс наследуется или чем он является (interface и т.д.)
В результате в пакете может лежать и интерфейс и диалог и активити. А называется он будет например image_gallery или image-gallery или imageGallery, кто как привык.
Вот честно, раньше на iphone было лучше.
1. Сейчас тормозит при pinch to zoom in/out, пока не загрузит все элементы, которые видны на экране (и это на iphone4)
2. Иногда просто вылетает. Проверял на iphone 4G и на 2G.
Если так, то пожалуй поставлю заново. Еще пара комментариев:
1. Из описания в app store непонятно чем платная версия от бесплатной отличается. Я бы писал это большими красными буквами (это я образно)
2. Сделайте в платной версии возможность игры по BT, WiFi. И возможность выставить ограничение на ход по времени. Вот тогда я бы купил платную.
Это вы про ту глючащую версию программы «Эрудит» в app store, где на некоторые клеточки почему-то не поставить букву и нужно пальцы заточить, чтобы попадать в клетки (а увеличения то нету)? Я не удивлен, что у вас она так мало продавалась. После бесплатной версии хочется раз и навсегда удалить приложение, не то что покупать платную версию.
И кстати, как пользователя htc Hero я забил программами все внутреннее хранилище и теперь перед установкой чего-то нового ищу чего же мне меньше нужно (а нужно то все) из установленных программ. А установка программ на SD с версией 2.2, думаю уже не светит для Hero.
Абсолютно с вами согласен. Написал приложение под 1.6 с совместимостью под 1.5 и до 2.2 включительно. Потестил на своем Hero (с 1.5, а потом и 2.1). Сейчас пользователи жалуются, что не идет на wildfire. До тестов на Hero оказалось, что не работает отсылка mms/email с аттачем, хотя на эмуляторе все было хорошо. В общем фрагментация есть и мешает она в основном разработчикам, а косвенным образом отражается на пользователях.
Поддерживаю. В свое время научился с ее помощью печатать за неделю на русском, ну и потом и на английском, чтобы программировать быстрее было. Кстати сейчас она называется VerseQ. Буквально через 2-3 часа осваиваешь печать вслепую с очень небольшой скоростью, а потом быстро прогрессируешь. Плюс в том, что начинаешь печатать вслепую сразу.
Установили, запустили (показался баннер, может случайно кликнули, может он оказался интересней самого приложения), удалили. Толку ноль от таких приложений.
Ну не скажите. Есть ведь приложения, которые актуальны только для России. Я бы вот, например, лучше бы купил приложение с ПДД, чем бы смотрел рекламу на существующем. Ну и качество у платных приложений получше.
Показывать пока и не должен. Сейчас добавили возможность для разработчиков их туда выкладывать.
Вот оригинальное письмо:
Hello,
We're writing to inform you about some changes to Android Market that require your attention.
Effective today, developers from 20 additional countries (Argentina, Australia, Belgium, Brazil, Canada, Denmark, Finland, Hong Kong, Ireland, Israel, Mexico, New Zealand, Norway, Portugal, Russia, Singapore, South Korea, Sweden, Switzerland and Taiwan) can now sell paid apps on Android Market. Over the next 2 weeks, users from 18 new countries (Argentina, Brazil, Belgium, Czech Republic, Denmark, Finland, Hong Kong, India, Ireland, Israel, Mexico, Norway, Poland, Portugal, Russia, Singapore, Sweden, and Taiwan) will be able to purchase paid apps from Android Market.
Хорошо бы еще по такому случаю, чтобы в Google Checkout сделали возможным зарегистрировать Merchant Account для России. Чтобы свои для своих писали и платные программы, глядишь по качеству получше будут.
Ноут — это инструмент для работы, нечего трястись над ним и сдувать пылинки, при этом неважно корпоративный он или свой. Хочешь клеить наклейки — клей наклейки, хочешь нацарапать матное слово — царапай. Иначе можно дойти до пультов от телека, заклеенных в пакетик.
1. Размеры нужно писать в dip, иначе ваш пример будет по разному выглядеть на различных устройствах.
2. Вариант подходит только для небольшого количество пунктов, которые не будут прокручиваться, т.к. View row = inflater.inflate(R.layout.select_account_item, parent, false); довольно затратная операция. А также в методе getView не переиспользуются view, и они каждый раз создаются заново.
В результате в пакете может лежать и интерфейс и диалог и активити. А называется он будет например image_gallery или image-gallery или imageGallery, кто как привык.
1. Сейчас тормозит при pinch to zoom in/out, пока не загрузит все элементы, которые видны на экране (и это на iphone4)
2. Иногда просто вылетает. Проверял на iphone 4G и на 2G.
Кто-то недотестил…
1. Из описания в app store непонятно чем платная версия от бесплатной отличается. Я бы писал это большими красными буквами (это я образно)
2. Сделайте в платной версии возможность игры по BT, WiFi. И возможность выставить ограничение на ход по времени. Вот тогда я бы купил платную.
Вот оригинальное письмо:
Hello,
We're writing to inform you about some changes to Android Market that require your attention.
Effective today, developers from 20 additional countries (Argentina, Australia, Belgium, Brazil, Canada, Denmark, Finland, Hong Kong, Ireland, Israel, Mexico, New Zealand, Norway, Portugal, Russia, Singapore, South Korea, Sweden, Switzerland and Taiwan) can now sell paid apps on Android Market. Over the next 2 weeks, users from 18 new countries (Argentina, Brazil, Belgium, Czech Republic, Denmark, Finland, Hong Kong, India, Ireland, Israel, Mexico, Norway, Poland, Portugal, Russia, Singapore, Sweden, and Taiwan) will be able to purchase paid apps from Android Market.
Please see the related post at Android Developer Blog here:
android-developers.blogspot.com/
We encourage you to visit the Android Market developer console at market.android.com/publish to make the necessary adjustments.
Thanks, and we look forward to continue working with you on Android Market.
Sincerely,
The Android Market Team
Google, Inc.
1600 Amphitheatre Parkway
Mountain View, CA 94043
Android разработчики смеются над вами :)