Comments 50
Обманывать Мигеля де Икаса — тяжкий грех. Для таких людей в аду есть отдельный котел!
Поговаривают, что на предстоящей «Build Conference» объявят о покупке этой компании Майкрософтом.
Как известно, обман Майкрософта — православно, это предполагает отпущение тяжких грехов.
Опередили, только хотел написать что сейчас для Microsoft очень удачный ход бы бы развивать C# на все платформы, думаю сами они бы сделали не хуже Xamarin. Хотя покупка тоже вариант…
Было бы круто, если бы мелкомягкие выкупили замарин с потрохами. Майкрософту позарез нужна реклама своей платформы, раздача на халяву инструмента для кросс-платформенной разработки под все оси должна пошатнуть возражения в духе «Зачем мне горбатиться ради 2%?».
Ничего, скоро микрософт купит его вместе с замарином и сделает все бесплатным.
>и сделает все бесплатным.

Microsoft и «бесплатно» не совместимы.

Вы хотя бы представляете, сколько стоит Visual Studio?
С этим у мс все в порядке. Одних вон экспресс студий бесплатных сколько (только не говорите, что на него решарпер нельзя поставить). И это не считая всяких dreamspark, bizspark, msdn aa итд.
Какой же у вас ник правильный.

>С этим у мс все в порядке. Одних вон экспресс студий бесплатных сколько (только не говорите, что на него решарпер нельзя поставить). И это не считая всяких dreamspark, bizspark, msdn aa итд.

С этим и у Мигеля все в порядке: аналогичные **скидочные** программы и бесплатные урезанные версии.

PS: «Xamarin for Visual Studio» на VS Express тоже поставить нельзя
С этим и у Мигеля все в порядке: аналогичные **скидочные** программы и бесплатные урезанные версии.

Смешно вы пошутили.

Цена замарина за разработку в VS внезапно взлетела в несколько раз. Бесплатная версия разве что для Hello World годится, учитывая ограничения.

А вот в Visual Studio Express можно собрать что угодно. Ограничены только удобства разработки, отладки, тестирования и прочего, но всё критически необходимое бесплатно. Выбор «деньги или время», а не «деньги или шиш».
Вы сами себе противоречите.

>Цена замарина за разработку в VS внезапно взлетела в несколько раз.
Во-первых, у Xamarin раньше не было бесплатной и indie версии ВООБЩЕ, а только за 999$ и 1899$.
Во-вторых, разработка в VS, это был отдельный продукт, который только добавляет возможность разработки в **привычной** среде.
В-третьих, Xamarin.Mac, про который тут в статье речь, он Mac-only.
В-четвертых, публикация приложений во всякие там сторы доступна в бесплатной версии
Во-первых, у Xamarin раньше не было бесплатной и indie версии ВООБЩЕ, а только за 999$ и 1899$.

Это убедительно доказывает доступность замарина по сравнению со студией, да.

Во-вторых, разработка в VS, это был отдельный продукт, который только добавляет возможность разработки в **привычной** среде.

Независимо от того, что там и как разделяется, воя по поводу повышения цены — дофига и больше. Или мне причудилось?

В-четвертых, публикация приложений во всякие там сторы доступна в бесплатной версии

И толку от публикации Hello World?
>Это убедительно доказывает доступность замарина по сравнению со студией, да.

Для справки, VS Pro стоит $1199, VS Ultimate $13299

>Или мне причудилось?

Вам причудилось: цены повысились, когда Xamarin вышел из бета версии.
Переплатить 600 долларов и получить в подарок лицензий на несколько тысяч, по-моему, это того стоит.
Если они нужны — видимо стоит.
Но у Xamarin-то нет такого, мы ж их сравнивали.
Не продлив MSDN вы просто не получите новых версий продуктов, а те, что были, по прежнему останутся доступными.
Сама студия да, но теми самыми «лицензиями в подарок на несколько тысяч» вроде бы нельзя продолжать пользоваться.
Perpetual Use Rights
MSDN subscriptions purchased through certain channels provide perpetual use rights that allow subscribers to continue using certain software products obtained through an active subscription after the subscription has expired. However, subscribers are not entitled to updates for that software after the subscription has expired, nor do they continue to have access to software or product keys through MSDN Subscriber Downloads or to other subscription services that are a benefit of having an active subscription. Product keys that were acquired while the subscription was active can continue being used until all activations for those keys have been exhausted. If an MSDN subscription is transferred or sold, any perpetual use rights are transferred to the new party and the seller can no longer use the software. Generally, MSDN subscriptions that do not provide perpetual use rights include:
— MSDN subscriptions purchased through Enterprise Agreement Subscription, Open Value Subscription, Campus Agreement, or other “subscription” Volume Licensing programs
— MSDN subscriptions offered through the Microsoft Partner Network including the Microsoft Action Pack Development and Design subscription.
In the above cases, subscribers can no longer use any software provided through the MSDN subscription after it expires.

Отсюда:
social.msdn.microsoft.com/Forums/en-US/9788c35a-b268-4309-a797-a8f3ca2e2213/subscription-expired-am-i-still-licensed?forum=msdnfeedback
msdn.microsoft.com/en-us/subscriptions/cc150618.aspx
www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=2b1504e6-0bf1-46da-be0e-85cc792c6b9d
Про запрет использования после окончания подписки я не искал пруфов, но видел новости (например www.zdnet.com/to-fight-piracy-microsoft-tightens-msdn-and-technet-terms-again-7000000131/ и www.ghacks.net/2012/07/03/microsoft-technetmsdn-keys-will-expire-at-end-of-subscription-period/ ) и упоминания ( stackoverflow.com/questions/456124/does-msdn-windows-licenses-still-work-after-subscription-expires ), что с июля 2012 это ввели.
А должно быть?
Вероятно нет таких людей, которые покупают Ultimate за 13.000$, но отказались бы доплатить 600$ за мсдн.
Но вообще я встречал мало людей покупающих Ultimate, обычно всем и Pro с решарпером хватает, а что конкретно за фичи в Ultimate даже не знают.
В ультимейте, к сожалению, несколько вкусняшек типа IntelliTrace. Правда не уверен, что они стоят такой разницы в цене.

Признаться, я вообще не понимаю, кто за такую цену берёт. В компаниях всегда подписка, а поштучно ультимейты покупать — эдак и разориться недолго.
Code Lens в 2013 весьма удобны. Переключаясь с Ultimate на Pro иногда не хватает многих мелочей.
Майкрософт всю жизнь живёт за счёт того, что все с молодого возраста «подсаживаются» на бесплатную/дешёвую/подсунутую винду и все сопуствующие инструменты, а потом тащут их повсюду, потому что только их и знают. У компании и с пиратами-то не такие однозначные отношения, потому что она стала монополистом не в последнюю очередь благодаря им.

Xamarin выглядит как инструмент, который Майкрософту выгоднее раздавать бесплатно. Там не дураки сидят, они прекрасно понимают, что доступность кросс-платформенной разработки на их инструментах для их оси принесёт куда больше дохода, через продажа замарина богатым буратинам. Это шанс восьмой винды вырваться из замкнутого круга «нет софта — нет юзеров — нет разработчиков — нет софта».
По вкусу: бизспарк, дримспарк, пиратская бухта, в комплекте с железом (не бесплатно, но удалить дороже), акция с апгрейдом до восьмёрки за копейки, скидки для отсталых стран и т.д. и т.п.
>бизспарк
У меня нет своего _малого_ бизнеса

>дримспарк
Я не студент

>пиратская бухта,
Не законно

>в комплекте с железом
Покупаю без активированной винды

>акция с апгрейдом до восьмёрки за копейки
Для этого нужно купить то, что вы собираетесь апгрейдить, и это «за копейки», а не бесплатно.

>скидки для отсталых стран
Эта страна не отсталая, да и та, в которой я живу — тоже.

>и т.д. и т.п.
Вы продолжайте, продолжайте.
У вас странные фантазии. Я не обещал лично вам бесплатную винду. Я говорил про доступность винды широким массам.

К слову, при должном упорстве бизспарк можно выбить и для индивидуального разработчика.
>Я не обещал лично вам бесплатную винду.

Вы написали, что ВСЕ подсаживаются на БЕСПЛАТНУЮ винду. Я вам говорю: покажите, а вы меня отправляете в бухту. У вас с логикой явно что-то не в порядке.
«Все» — очевидная гипербола, ибо есть приверженцы других осей. Ваш К.О.

Цитирую себя:
«подсаживаются» на бесплатную/дешёвую/подсунутую винду и все сопуствующие инструменты
Замечаете, что не только бесплатность упоминается? Замечаете, что легальность и доступность абсолютно всем жителям планеты Земля не гарантируются?
Вы через эпловский аппстор распространяете и виндовский исполняемый файл? :)

Программа сейчас в маркете и честно приносит свои 1 доллар и 40 центов в день. Если ничего не изменится, то через 713 дней я смогу купить полную версию Xamarin.Mac, без учета платы за сам AppStore.
И без учёта налогов с этих сверхприбылей :)
Вы через эпловский аппстор распространяете и виндовский исполняемый файл? :)

Ага, причем на iOS и других платформах так же делается — генерируется валидный PE экзешник или dll с байткодом, а затем выполняется компиляция в LLVM или что-либо еще. Apple не против, ну и ладно :)
Постойте… Возможно, я слоупок, но… значит ли это, что сейчас есть способ писать приложения для Apple App Store на платформе Microsoft .Net? То есть, не просто под OS X, а именно чтобы распространять можно было через App Store?
Можно. Но особенность в том, что для взаимодействия с системой, графикой и пр. использовать надо не WPF или WinForms, а библиотеку MonoMac, обертку вокруг нативной Cocoa.
Я бы не называл это особенностью. Для .NET некроссплатформенный GUI — это норма, а не исключение. WinForms и тот весьма условно кроссплатформенный, только под виндой нормально работает.
Но по большому счету я уверен, что его маркетологи сделав продукт платным (и как по мне, непомерно платным), уже меня обманули прикрывшись буквой закона и нарушив его дух.

В цитатник отмазок. Однозначно. Вот этих ребят видимо грабануть тоже будет доблестью.
Хотя вы то как раз никого не обманули, а достаточно красиво обошли, если я верно понял ситуацию, ничего приниципиального не нарушив. Вот это круто и красиво.

P.S. Всем комментирующим в ключе «гадкий пират отбирает деньги у уважаемого человека» советую не тратить зря нервы и не повышать энтропию мировой сети.

«Гораздо проще сказать, „не обижайтесь, но...“, чем не говорить нечто обидное совсем». (с) Тэрри Пратчетт, неточная цитата из книги «Правда».
При прочтении вот этого:
Но лицензия LGPL не обязывает меня писать инструкцию для конечного пользователя, как это сделать (не говоря о том, что я и сам этого не знаю), только предоставить все необходимое для этого.

Возникла мысль. Если я к программе приложу архив с исходниками запароленный, а пароль напишу, например, в окне about белым по белому или иным способом затродню доступ к ним — получается, все формальности соблюдены? Напоминает как раз таки «выполнена буква закона, но не дух», за который так ратовал автор…
Я подозреваю, что именно такой ход будет не корректным, ведь доступ к коду вы прячете почти без возможности его найти. В моем же случае ограничителем выступает только навык пользователя — продвинутый программист может без проблем перелинковать мою программу, или даже разобрать ее через ildasm/Reflector, и я формально не буду против. На деле я же предпочту такому коллеге просто дать исходники по запросу, чтобы он не тратил зря свое время.
Обычно это подразумевает, что вместе с программой надо поставлять и исходный код, либо использовать другую лицензию. Сайт Xamarin придерживается того же мнения:

Or if you ship an application that requires to statically link the Mono runtime and you are not able to provide the object code to relink Mono, you must obtain a commercial license from Xamarin.

Исходный != Объектный
Мутная конторка. Продают сырой продукт. Была-бы Visual Studio на Linux + MacOS, никто бы в их сторону не смотрел.
Под iOS 7 какие-то проблемы появились недавно. На днях перекомпилирую с мелкими патчами, может пройдет.
Вы рано меня благодарите. Меня убедили, что в игру надо добавить партнерские фулл-скрин баннеры при запуске. Не факт, что они у вас будут показываться (зависит от региона, наличия интернета и самих баннеров, количества побед/запусков, да и отключаются при любой покупке), но факт есть факт — игра из free with purchases стала ad supported + purchases.
При старте это совсем не страшно (по сравнению с тем, что пихают некоторые другие ad supported игры). У меня не выскакивает :)
Only those users with full accounts are able to leave comments. Log in, please.