Недели две назад прочитал про призрачную возможность получить новенький Blackberry Playbook бесплатно - надо лишь создать любую программу, и чтобы её приняли в официальный магазин Blackberry App World.
Времени у меня получалось недели три.
Но сама идея почему-то зажгла меня.
Незнакомая платформа и язык программирования плюс отсутствие времени, как всегда.
Это был как вызов и я его принял :)
Дальше следовал выбор - кодить на Adobe Flash/Air или на WebWorks (на основе HTML/CSS/Javascript).
Доводилось кодить на обеих, но второй вариант мне показался предпочтительней - можно хоть и в блокноте программировать (что я в последствии и делал :) )
Дальше пришлось скачать набор компонентов - компилятор, SDK, эмулятор playbook.
Кое-как смог это всё запустить и на него тестовое приложение.
Вывод: буээ.
Глючное. Сам планшет в железе конечно будет не такой. Но под эмулятором две программы рядом не запустить, а официальный WebWorks example неправильно работает.
Ну и не только он.
Также, во всяких делах пролетело больше недели и у меня совсем оставалось мало времени.
Изначально я думал сделать аналог древней игры Sokoban, но позже решил что не потяну.
И вот - у меня эдак неделька до конца акции.
Мне надо было что-то простое в написании, но при этом чтобы его приняли.
И вот в голову пришла идея - пусть даже часть кода будут за меня писать пользователи моей программы - сделаю "запускатор джаваскрипта" - Javascript Runner.
И сделал!
Заодно познакомился с jQuery mobile :) , разобрался с суперсложной процедурой подписки релизов на App World, и вспомнил веб-девелопмент.
По-видимому это моя первая программа под GPL, с чем себя и поздравляю :)
Скоро познакомлюсь с Git, чтобы выложить её на GitHub - может кому пригодится (ведь для обучения я использовал разработку другого человека, и сорцы взял именно на GitHub).
Ну и под конец : вряд ли я получу playbook. Потому что я из Украины, и что-то мне подсказывает что официальных поставок сюда не будет. А по договору планшет мне положен только если я в "счастливой" стране.
Времени у меня получалось недели три.
Но сама идея почему-то зажгла меня.
Незнакомая платформа и язык программирования плюс отсутствие времени, как всегда.
Это был как вызов и я его принял :)
Дальше следовал выбор - кодить на Adobe Flash/Air или на WebWorks (на основе HTML/CSS/Javascript).
Доводилось кодить на обеих, но второй вариант мне показался предпочтительней - можно хоть и в блокноте программировать (что я в последствии и делал :) )
Дальше пришлось скачать набор компонентов - компилятор, SDK, эмулятор playbook.
Кое-как смог это всё запустить и на него тестовое приложение.
Вывод: буээ.
Глючное. Сам планшет в железе конечно будет не такой. Но под эмулятором две программы рядом не запустить, а официальный WebWorks example неправильно работает.
Ну и не только он.
Также, во всяких делах пролетело больше недели и у меня совсем оставалось мало времени.
Изначально я думал сделать аналог древней игры Sokoban, но позже решил что не потяну.
И вот - у меня эдак неделька до конца акции.
Мне надо было что-то простое в написании, но при этом чтобы его приняли.
И вот в голову пришла идея - пусть даже часть кода будут за меня писать пользователи моей программы - сделаю "запускатор джаваскрипта" - Javascript Runner.
И сделал!
Заодно познакомился с jQuery mobile :) , разобрался с суперсложной процедурой подписки релизов на App World, и вспомнил веб-девелопмент.
По-видимому это моя первая программа под GPL, с чем себя и поздравляю :)
Скоро познакомлюсь с Git, чтобы выложить её на GitHub - может кому пригодится (ведь для обучения я использовал разработку другого человека, и сорцы взял именно на GitHub).
Ну и под конец : вряд ли я получу playbook. Потому что я из Украины, и что-то мне подсказывает что официальных поставок сюда не будет. А по договору планшет мне положен только если я в "счастливой" стране.
UPD: хм. по некоторым новостям все-таки мне может повезти. Ждём...
UPD2: пришел таки планшет, очень долго шел... отдал родителям, купил домой wifi роутер, теперь читают книжки и смотрят ютуб.
P.S. ник Neko, оказалось, никто не занял до меня. Это позволило украсить и добавить неформальности в такое серое приложение, ня! Всё-таки ведь ради забавы занимался всем этим.
UPD2: пришел таки планшет, очень долго шел... отдал родителям, купил домой wifi роутер, теперь читают книжки и смотрят ютуб.
P.S. ник Neko, оказалось, никто не занял до меня. Это позволило украсить и добавить неформальности в такое серое приложение, ня! Всё-таки ведь ради забавы занимался всем этим.


Ну так, чем дело то кончилось? :)
ОтветитьУдалитьдело ещё не кончилось! :)
ОтветитьУдалитьидёт ко мне он, всё-таки.
всё-таки я почти добил гада :)
выслали Fedex'ом, поэтому там с таможней проблемы, но RIM обещала всё компенсировать.
Мою программу уже успели полить какашками, скорее всего потому что на реальном девайсе программа работает.. ну не так как на эмуляторе (который сам по себе глючный).
в общем этому я уделю отдельную статью, и наверное даже с такой статьёй получу инвайт на хабр (ну а почему бы двоих зайцев за раз не убить? :) )