Днес при нас разработчик, известен като anderweb и че мисля, че почти всички са чували за създадено от него приложение, наречено ADW, стартер
1.- Кой сте вие и каква е връзката ви с Android?
Като кой съм аз??? Известен съм, нали?
Е аз съм Anderweb за около 10 години за дигиталния свят, макар че за аналоговите области той ме нарича гъска.
В “MundoReal ™” от 14 години работя върху неща, свързани с компютрите.
Започнах като учител в квартална компютърна академия, след това бях като „уеб дизайнер-програмист“ в мини-компания от типа с много пари и много контакти, печелейки безценни пари.
След това имах още един етап на sysadmin в компания, свързана със строително управление на сървъри с debian, vpns между различни градове, построени от 486 и пентиуми, и опит за програмиране на вътрешни приложения, всичко това, докато премахвах мъх от мишките от останалия свят работници или принтерът ги отблокира.
Последните 2 години бях като уеб програмист в рекламна "компания", работеща предимно с Flash / ActionScript и PHP.
В момента (и за съжаление) безработни.
Връзката ми с Android започна през януари 2010 г. с HTC Magic, с който се отегчих след 5 дни и започнах да се забърквам във форуми и уебсайтове, за да извлека най-доброто от него. Както повечето, започнах да модифицирам изображения, след това да модифицирам xml с шестнадесетични редактори, следвайки уроци във форумите ... докато не ме научиха как да модифицирам нещата от "произхода" ... кода на AOSP.
2. - Повечето хора може да не ви познават, освен ако не споменем вашето звездно приложение в Android Market. Разкажете ни нещо за нея. Какво е първото на вашия стартер или на Google?
Първият на Google, разбира се. После отново Google (2) и оттам ... дадох си да премахна разхлабените неща от 2 и да ги трансплантирам на 1 .... докато накрая не направя истински глупави неща с него.
3. - Как виждате работата на Android Market от ваша гледна точка като разработчик, в който има приложения, виждате ли го като по-добър? Ако да, какво бихте добавили или отнели?
Пуф, МНОГО непоправимо. Първо, "панелът за разработчици" е много тъжен. Единственото нещо, което е полезно, са докладите за грешки, но те обикновено дават много малко информация ...
Тогава пазарът на ниво "комуникация" с потребителите е плачевен. Принуждаването на потребителите да се придвижват до уеб страница извън пазара, за да разберат за какво служи или за какво се занимава, или как да се справят с програма, която продавате в рамките на този пазар ... все едно сте отишли в английския съд, за да си купите пералня и чиновникът ви каза Той казва: "Те са бели, те са в други цветове, за всякакви други въпроси се обадете на производителя."
El Android Market тя се нуждае от повече "живот 2.0".
4. - Какво е вашето мнение за така наречената фрагментация на системата Android? Мислите ли, че в дългосрочен план това е неизбежно нещо? Как ви влияе при разработването на приложение.
Е, това е сложен проблем основно поради производителите на телефони, които модифицират "основата" на операционната система, затруднявайки актуализирането.
За разработчиците на приложения за Android (истината е, че все още не се включвам в тази група) обикновено има отрицателен ефект от необходимостта да се справят с много сложни „капани“, за да разрешат разликите в android API-тата. Неща като „размисъл“ или „класове на обвивки“ или подобни неща, които все още нямам идея да използвам и ме е страх да нося. Както ви казах, все още не съм истински „разработчик“.
5. - Следвайки ви в Twitter, виждаме, че имате добри отношения с други хора, които са доста добре познати в сектора на Android, като Cyanogen или Kmobs. Вярно ли е, че добрите вибрации, които вдъхвате в света на приятелство на Android и помагат при създаването на roms, споделяне на информация относно грешки, включително всяко подобрение в приложенията или roms, или всичко е фасада?
Това е напълно вярно. И това е, което ме привлече към android, преди да получа първия си терминал. От много години съм „професионален безплатен софтуер“ и в този свят, когато се занимаваш с хора като тези, които споменаваш, осъзнаваш истинската стойност на тази философия.
Не може да се отрече, че има „персонажи“, които имат само доброто настроение като предница, а в действителност те търсят само славата или медийната слава на сектора. Но това са най-малкото и винаги е имало такива във всеки сектор. Всички останали са сътрудници помежду си и много ми помагат.
6. - Продължавайки да говорим за тези общности извън Google, но това малко по малко заема все по-голямо значение във всичко, което заобикаля Android, с неговите подобрения в официалните ROM, като интерфейси от различни производители към терминали, които по принцип нямат мислите, че в дългосрочен план това ще е нещо, което ще разграничи системата Android от останалите и ще го направи по начин, който ще бъде труден за проследяване или копиране на останалите операционни системи?
Вярвам, че диференциацията на android фундаментално се основава на свободата, която дава на компаниите, производителите и потребителите да използват своите „устройства“, както предпочитат.
Останалото (интерфейси и т.н.) винаги е „копируемо“, винаги е било.
7. - Всички няма да бъдат добри неща, какви дефекти или подобрения бихте направили на системата Android, базирана на Android 2.2?
Въз основа на факта, че все още не знам 2.2 (много ме мързи да инсталирам операционна система, за която все още нямам изходния код, за да се бъзикам по мой вкус), най-забележимите дефекти ще бъдат интерфейсът / използваемост. Мисля, че за много андроиди все още е "грозно" или "не много използваемо". Не искам операционната система да бъде като тази на apple, но нито както изглежда сега, когато някои части изглеждат взети от ерата на windows 3.1.
8. - Що се отнася до системата и SDK, кривата на обучение ви се струва трудна, като се приеме, разбира се, че вече имате предварителни познания по Java и т.н. ... но без да сте докосвали Android преди това. Добре ли е проектиран SDK за тази цел или може би нещо може да се подобри?
Ако знаете Java, няма да ви струва прекалено много да програмирате android. Най-сложната част е дизайнът на интерфейса и свикването с жизнения цикъл на приложението.
Ако не знаете Java, но знаете как да програмирате някой друг умерено обектно ориентиран език, можете също така да свършите нещата за нула време. Последното е моят случай и всеки, който види моя изходен код, ще може да види как в android можете също да правите "botches", които работят.
Единственото нещо, което би подобрило SDK, е документацията. За това ДА трябва да направите майстор. Но като се вземе предвид краткият жизнен цикъл на android, в мрежата вече има достатъчно информация.
9. - Неизбежно е да говорим за iPhone OS или IOS4, както са го нарекли сега, и да го сравним с Android, мислите ли, че Android ще бъде операционната система, която да следва оттук насетне, точно както тази на Apple доскоро? Какво мислите за всички ограничения и контроли, които Apple налага при разработването на приложения за своите устройства, както и при качването им в App Store?
Светът на Apple е свят ... .. паралелна вселена. Преди няколко години изглеждаше като възхитителна компания, сега изглежда като „готин microsoft“. Като разработчик от много години знам колко е трудно даден продукт да работи правилно на която и да е платформа. И Apple взе (според мен) лошо решение да създаде платформа, 100% контролирана от тях. Идеята на теория е добра, защото им дава стабилност. Но компромисът (най-големият компромис в света) е, че той ограничава иновациите и напредъка.
Какво пречи на потребителите, които закачат своя Iphone за използване на „дефектна“ програма? Да. Но вие също така предотвратявате много големи разработчици да създават невиждани досега неща. Светът на Apple е „ножица за хартия“ за мен.
10. - Как виждате бъдещето на тази система в краткосрочен и дългосрочен план? Разкажете ни за вашите проекти, създадени приложения, бъдещи такива, уебсайтове, как да ви следваме чрез Twitter, facebook и т.н.
Бъдещето, докато е отворено, ще бъде много дълго. В краткосрочен план е в много добра фаза, в дългосрочен план ... Не знам. Може би един ден Nokia ще се появи отново и ще ни изненада с нещо грандиозно, както се случи с първия S60 ...
проекти? Намери си работа
Създадени приложения: ADW.Launcher
Бъдещи приложения: зависи от това колко време е необходимо за намиране на работа и от какво се състои.
Уеб сайт: http://www.jbthemes.com/anderweb/
Twitter: @anderwebs
Facebook: mmmmm ще бъде, че feisbuq не е "проникнал" в мен ...