Есть у кого-нибудь опыт написания и дальнейших продаж шаровары, написанной на яве?
Тут выглядит заманчиво. Одновременно можно писать софт для винды, линукса и маков. Если использовать SWT, то выглядеть софт будет как родной на каждой платформе, правда выбор компонентов будет ограниченным. Если хочется, чтобы все устанавливалось в "один клик", то можно включить виртуальную машину в инсталятор. Правда, это дополнительных 30 мегабайт к размеру инсталятора — мне жутко не нравится этот момент. Есть прецеденты размещения явовских приложений на Mac App Store — там включение виртуальной машины обязательно.
Интересные приложения: XMind, Vuze (бывший Azureus), AnyLogic и Eclipse. Все написаны на яве с использованием SWT. Довольно успешны. Особенно меня удивляет успех XMind.
Здравствуйте, Matrix_Failure, Вы писали:
M_F>Здравствуйте, dsorokin, Вы писали:
D>>Какие будут мысли? Или ну ее, эту яву?
M_F>Может и нормально. M_F>Хотя лично из за моих предрассудков связаных с многочисенными уязвимостями java , не инсталлирую jre на свой рабочий комп.
Серьёзный таракан. Какие такие уязвимости, связанные с устаноывкой рантайма, вы имеете в виду? Хотя бы намекните.
Здравствуйте, dsorokin, Вы писали:
D>Есть у кого-нибудь опыт написания и дальнейших продаж шаровары, написанной на яве?
D>Тут выглядит заманчиво. Одновременно можно писать софт для винды, линукса и маков. Если использовать SWT, то выглядеть софт будет как родной на каждой платформе, правда выбор компонентов будет ограниченным. Если хочется, чтобы все устанавливалось в "один клик", то можно включить виртуальную машину в инсталятор. Правда, это дополнительных 30 мегабайт к размеру инсталятора — мне жутко не нравится этот момент. Есть прецеденты размещения явовских приложений на Mac App Store — там включение виртуальной машины обязательно.
D>Интересные приложения: XMind, Vuze (бывший Azureus), AnyLogic и Eclipse. Все написаны на яве с использованием SWT. Довольно успешны. Особенно меня удивляет успех XMind.
D>Какие будут мысли? Или ну ее, эту яву?
Очень интересно выглядит JavaFX 2.0. Это современная замена Swing, которую очень интенсивно стал развивать Оракл. Самое приятное появилось буквально несколько недель назад. С версии Java 7u6 она уже стала частью рантайма и не требует больше отдельной инсталяции. И второе — они сделали удобный деплоймент. Теперь можно поставлять приложение как запускаемый стандалон jar файл, как jar запускаемый в аплете, как jar стартуемый через Веб, и как полностью автономный пакет (включая собственную локальную чуть оптимизированную по размеру, неконфликтующую копию java рантайма в подкаталоге) в котором приложение уже завёрнуто в родной для системы формат. Скажем, как exe файл для Windows, или как dmg для Мак или rpm для Линукса. Причём, этот самодостаточный пакет можно раздавать в виде zip файла (распакуй и запусти, всё уже готово) или подготовить в виде инсталлятора (exe, msi...). Для подготовки разных типов деплоймента JDK содержит готовые ant таски и инструменты командной строки. Кому что больше нравится.
А насчёт размера... Я думаю это какой-то чисто наш пещерный страх, вследствие длительного засилья дайлапа сказывается. Ну что такое 30 мегов в наше время? Десяток другой секунд? Народ HD видео напрямую смотрит. А там где ещё дайлап, там скорее всего и покупать через инет не будут. Хотя, конечно, случаи разные бывают.
Внешний вид конечно будет одинаков. Но он легко стилизуется с помощью CSS и уже пошли проекты стилизации под платформы. Разумеется, это некий компромисс. В жизни всё компромисс. Но вот уже скажем Qt на этом фоне практически не имеет преимуществ. Особенно учитывая массовость джава.
Здравствуйте, Matrix_Failure, Вы писали:
M_F>Хотя лично из за моих предрассудков связаных с многочисенными уязвимостями java , не инсталлирую jre на свой рабочий комп.
Если включить jre в инсталятор (как в XMind и AnyLogic), то ты можешь и не узнать, что у тебя на машине есть jre. Наверное, проблема возникает тогда, когда jre интегрируется с браузером. Вот это происходит при "ручной" установке jre.
Здравствуйте, Matrix_Failure, Вы писали:
M_F>Хотя лично из за моих предрассудков связаных с многочисенными уязвимостями java , не инсталлирую jre на свой рабочий комп.
Вот тут, Cyberduck, какая-то сволочь оставила нелицеприятный отзыв о продаваемой на Mac App Store явовской программе, а все из-за того, что недавно прогремел вирус, заражающий маковские компьютеры через браузерную уязвимость явы.
Еще раз подумаешь тут. Это при том, что у человека явно исплользуется встроенная JRE, которая никак не может влиять на распространение вирусов. И все же, офигенный размер в 52 мегабайта для небольшой программы как-то сильно угнетает меня, что бы там ни писали про современный интернет.
D>Вот тут, Cyberduck, какая-то сволочь оставила нелицеприятный отзыв о продаваемой на Mac App Store явовской программе, а все из-за того, что недавно прогремел вирус, заражающий маковские компьютеры через браузерную уязвимость явы.
Вот гад. А убрать или хотя бы ответить на коммент в апп сторе никак нельзя?
Здравствуйте, CRT, Вы писали:
CRT>Здравствуйте, dsorokin, Вы писали:
D>>Вот тут, Cyberduck, какая-то сволочь оставила нелицеприятный отзыв о продаваемой на Mac App Store явовской программе, а все из-за того, что недавно прогремел вирус, заражающий маковские компьютеры через браузерную уязвимость явы.
CRT>Вот гад. А убрать или хотя бы ответить на коммент в апп сторе никак нельзя?
Ответить — нельзя. Даже емейл этого козла узнать нельзя чтобы написать ему напрямую и попросить убрать отзыв.
Максимум что можно сделать — с 10 акков зайти и указать что камент некорректный или оскорбительный. И может тогда эпл начнет думать, что бы сделать с этим каментом. Но может ничего и не сделать. Возможно голосование будет доступно только уже купившим прогу (то есть ее надо будет купить с 10 акков).
Эти сторы — они такие.
http://iSpreadNews.com — раскрутка приложений для iOS/Android/Win/Mac/WinPhone через письма журналистам всего мира
Здравствуйте, iSpreadNews, Вы писали:
SN>Здравствуйте, CRT, Вы писали:
CRT>>Здравствуйте, dsorokin, Вы писали:
D>>>Вот тут, Cyberduck, какая-то сволочь оставила нелицеприятный отзыв о продаваемой на Mac App Store явовской программе, а все из-за того, что недавно прогремел вирус, заражающий маковские компьютеры через браузерную уязвимость явы.
CRT>>Вот гад. А убрать или хотя бы ответить на коммент в апп сторе никак нельзя?
SN>Ответить — нельзя. Даже емейл этого козла узнать нельзя чтобы написать ему напрямую и попросить убрать отзыв.
SN>Максимум что можно сделать — с 10 акков зайти и указать что камент некорректный или оскорбительный. И может тогда эпл начнет думать, что бы сделать с этим каментом. Но может ничего и не сделать. Возможно голосование будет доступно только уже купившим прогу (то есть ее надо будет купить с 10 акков).
SN>Эти сторы — они такие.
Правильный комментарий в апп сторе, а вот ваше "с 10 акков зайти и указать что камент некорректный или оскорбительный" больше похоже на действия вирусописателей каких то.
D>Вот тут, Cyberduck, какая-то сволочь оставила нелицеприятный отзыв о продаваемой на Mac App Store явовской программе, а все из-за того, что недавно прогремел вирус, заражающий маковские компьютеры через браузерную уязвимость явы.
Здравствуйте, dsorokin, Вы писали:
D>Здравствуйте, C0x, Вы писали:
C0x>>Вот вам в помощь http://www.excelsior-usa.com/ C0x>>Кстати новосибирские ребята, сплошь научные сотрудники )
D>Спасибо, об этой штуке я знаю довольно давно. Жаль, цены кусаются, и не вижу поддержки маков.
Сам с удивлением обнаружил что для маков нет. За такие деньги мне кажется нужно минимум 3 платформы поддерживать сегодня.
Здравствуйте, C0x, Вы писали:
C0x>Здравствуйте, dsorokin, Вы писали:
D>>Здравствуйте, C0x, Вы писали:
C0x>>>Вот вам в помощь http://www.excelsior-usa.com/ C0x>>>Кстати новосибирские ребята, сплошь научные сотрудники )
D>>Спасибо, об этой штуке я знаю довольно давно. Жаль, цены кусаются, и не вижу поддержки маков.
C0x>Сам с удивлением обнаружил что для маков нет. За такие деньги мне кажется нужно минимум 3 платформы поддерживать сегодня.
Да и шестерка уже как бы EOL зимой. Видимо дела у них не так уж хорошо идут.
Здравствуйте, Aib, Вы писали:
Aib>Здравствуйте, C0x, Вы писали:
C0x>>Здравствуйте, dsorokin, Вы писали:
D>>>Здравствуйте, C0x, Вы писали:
C0x>>>>Вот вам в помощь http://www.excelsior-usa.com/ C0x>>>>Кстати новосибирские ребята, сплошь научные сотрудники )
D>>>Спасибо, об этой штуке я знаю довольно давно. Жаль, цены кусаются, и не вижу поддержки маков.
C0x>>Сам с удивлением обнаружил что для маков нет. За такие деньги мне кажется нужно минимум 3 платформы поддерживать сегодня.
Aib>Да и шестерка уже как бы EOL зимой. Видимо дела у них не так уж хорошо идут.
фирма просто небольшая. Расти не хотят, а сил на все не хватает видимо. да и кадров не хватает, а брать кого попало не хотят.
Здравствуйте, dsorokin, Вы писали:
D>Здравствуйте, C0x, Вы писали:
C0x>>Вот вам в помощь http://www.excelsior-usa.com/ C0x>>Кстати новосибирские ребята, сплошь научные сотрудники )
D>Спасибо, об этой штуке я знаю довольно давно. Жаль, цены кусаются, и не вижу поддержки маков.
S>А насчёт размера... Я думаю это какой-то чисто наш пещерный страх, вследствие длительного засилья дайлапа сказывается. Ну что такое 30 мегов в наше время? Десяток другой секунд? Народ HD видео напрямую смотрит. А там где ещё дайлап, там скорее всего и покупать через инет не будут. Хотя, конечно, случаи разные бывают.
Извини, но этот абзац полная хрень. Зацени беспроводной инет в тех же Эуропах, будешь приятно удивлен Роиссянским. В Голландиях в некоторых местах не то что 3G — даже эджа до сих пор нет. ГПРС 1.0, кушайте. Это раз. А два — если все будут следовать твоей логике (а все, похоже, к сожалению ей следуют) "Ой, да это не объёмы, 30 мегов сюда, 30 туда на всякие безделушки — разве это проблема" — человечество будет погребено под петагигаэксатоннами блоатвари. К счастью, даже среди стартаперов иногда видны проблески разума, и начинает чувствоваться обратный отскок к минимализму и нативности.
D>Вот тут, Cyberduck, какая-то сволочь оставила нелицеприятный отзыв о продаваемой на Mac App Store явовской программе, а все из-за того, что недавно прогремел вирус, заражающий маковские компьютеры через браузерную уязвимость явы.
Не сволочь, а молодец. Глас разума в ментальной пустыне.
D>Еще раз подумаешь тут. Это при том, что у человека явно исплользуется встроенная JRE, которая никак не может влиять на распространение вирусов. И все же, офигенный размер в 52 мегабайта для небольшой программы как-то сильно угнетает меня, что бы там ни писали про современный интернет.
Пусть не используется, пусть не влияет, пусть чел чуть скривил — все равно молодец. Нефиг там делать жабе.