Нещодавно Google оголосив про новий інструмент розробки своєї платформи додатків для своєї мобільної системи Android, названої на честь Винахідник додатків Або винахідник додатків, який є інструментом, що дозволяє кожному, хто має базові принципи, або навіть новачкові в розробці, який не володіє процесом написання коду, легко створювати мобільні додатки в процесі перетягування готового додатка елементів, а потім налаштувати їх відповідно до специфікацій програми в рамках чисто візуального процесу.

Сайт Ardoride bАдекватне та об'єктивне пояснення цього нового інструменту

Відомо, що процес розробки додатків для будь-якої платформи, будь то для мобільних, комп’ютерних чи інших, значно перетворився на свою мету прискорити процес розробки, зберігаючи однакові результати. Тому з’явилося багато методів програмування та кількість програм для нас. SDK І інтегровані середовища розробки IDE У них з’явилося безліч інструментів, які допомагають програмісту та дизайнеру закінчити свою роботу якомога швидше та з мінімально можливою вартістю, залежно від іншої функції, а саме автоматичного виправлення помилок, автоматичного заповнення кодів та використання готового програмування бібліотеки.

Ми вже бачили приклади цього у багатьох сферах, найвидатнішими з яких є Visual Studio Від Microsoft та Xcode Від Apple, система з відкритим кодом Затемнення І в галузі бізнес-розслідування BI ми побачили систему Когнос Від IBM, де можна створювати дуже просунуті звіти з мінімальними зусиллями або без кодування.

Однак усі попередні методи повинні мати хірургічне програмне втручання - якщо хочете - тобто процес кодування та програмування для нього є необхідним, що важко для неспеціалістів.

Тож Google запропонував цей новий інструмент для мобільної системи Android, намагаючись виграти більше у своїй конкурентній війні на цьому важливому та життєво важливому ринку з Apple та іншими, завоювати більше розробників та скочити більше у галузі магазину програмного забезпечення, в якому Apple перевершує кількість, якість та ринкову економіку, яку створив магазин програмного забезпечення в IE IPhone, і те, що заробили на цьому розробники.

Однак цей інструмент часто є двосічним мечем, оскільки часто виробляє кількість за рахунок якості (про що згадують багато братів), якщо він не має належних норм та надає більш високих можливостей. Немає сумнівів, що експертам у галузі традиційного програмування цей крок не сподобається, коли вони побачать падіння своїх програм і прирівняють їх до програм з обмеженими можливостями! Але це, безумовно, дуже важливий інструмент для студентів, який допомагає розкрити їхню уяву у цій важливій галузі та підвищити їх творчий підхід до програм для смартфонів, а також є важливою точкою вступу до них для вдосконаленого розвитку шляхом традиційного кодування.

Apple випередила свій час, коли випустила її в XNUMX році, і до появи Інтернету та його інтерактивних можливостей, програми, яка дозволяє кожному створювати власні програми, і без необхідності кодування ця відома програма є гіперкартою. HyperCard Що свого часу дозволяє кожному створювати дуже цінні програми та навіть ігри Те, що ти пишеш Блогер Блогер Сердаль Про цю програму:

Apple розробляла чудову програму зі своїми комп’ютерами під назвою [Hyper Card]; ця програма дозволяє людям, які не мають досвіду програмування, створювати бази даних та інтерактивні програми, і, на жаль, програма страждала від хитких рішень, які призвели до її зупинки, і Apple ні більше не виробляти і не продавати його. Не розробляйте його, і навіть сьогодні немає подібної програми, є багато спроб створити подібні програми, але вони не набули популярності гіперкарти.

Існує популярна гра, яку я створив за допомогою гіперкарти, яка є ТуманУ інтерактивній XNUMXD-грі вам доведеться відкрити безліч секретів і прийомів, щоб закінчити гру, і, до речі, це одна з найкращих ігор у мене. Деякі створили Інтерактивні історії За допомогою гіперкарти, а деякі використовували її для створення мініатюрної наукової енциклопедії, люди використовували її для створення різноманітних програм та обміну ними через мережі BBS та на дискетах для журналів. (Цитата закінчена).

Можливості, якими володіла ця програма (яка працювала лише на Mac), були дуже великими, хоча її час міг би зайняти набагато менше її, і як ми вже бачили вище, як через неї можна було спроектувати та запрограмувати тривимірну гру ! Де він мав можливості, які включали бази даних, графіку, налаштування та користувальницькі інтерфейси з легкістю, і він також мав просту мову програмування, що називається HyperTalk. HyperTalk Подібно до Паскаля! (Зверніть увагу, що ця програма не відмовлялася від процесу кодування.) На жаль, розробка та інтерес до цієї програми припинилися компанією Apple, і остання стабільна версія цієї програми була в XNUMX р. Н. Е., І вона була вилучена з ринку в XNUMX р. Стів Джобс кілька місяців тому на цифровій конференції All Things заявив, що гіперкарта закінчилась у визначений час, не тому, що вона слабка або менш поширена у своїх свідченнях про близький кінець спалаху у знаменитій боротьбі між нею та Adobe! (Хоча сама згадка гіперкарти може свідчити про те, що він про неї не забув)

Запуск App Inventor від Google спонукав аналітиків та технічних журналістів перезадати старе, нове запитання: Чи поверне Apple проект гіперкарт на перший план? У відповідь на новий інструмент Google та на новий епізод конфлікту між ними у сфері смартфонів, особливо з приводу жорстких переслідувань Android та iPhone, та впровадження нової стратегії для Windows Phone XNUMX від Microsoft, дехто каже, що він може зруйнуватися два гіганти Apple і Google!

Де я писав Business Insider За цією темою ви задаєтеся питанням про очікувану реакцію Apple на Google і чи буде це новою гіперкартою, подібною до нової програми в iPhone iMovie, яка дозволяє легко створювати та редагувати фільми, але цього разу для програм?

Чи надасть Apple простим людям, які не мають досвіду в програмуванні та кодуванні, можливість легко створювати конкретні програми, як це надає Google, або залишиться в рамках професійних розробників з метою збереження якості програм (кількість додатків, виділених для iPhone, що зараз перебуває в магазині, перевищує XNUMX тисяч, і в магазині Android незабаром досягне сотні A) Якщо Apple наполягає на тому, щоб не відповідати подібним інструментом, це доводить і консолідує нашу теорію, що iPhone зараз фокусується на вертикальній розповсюдження, в той час як цей новий інструмент винаходу додатків Google доводить, що Android прагне до більш горизонтального поширення.

Аналіз показує, що створення подібного інструменту від Apple може погіршити якість програм, що характеризують Apple Store, для програм у багатьох з них, але це важливий крок, який може спонукати - як ми вже згадували раніше - користувачів таких інструментів станьте більш лояльними до компанії, яка їх виробляє, і глибше вникайте у програмування для цих програм. І вивчайте її мову. (І не забувайте, що знайомство з нею у молодому віці та школярі часто штовхатимуть їх на завершення розробки на платформа компанії, яка її надала)

Apple може розділити тему, направляючи початківців створювати програми для iPhone, використовуючи HTML 5, залежно від його високих можливостей, і утримуючи професіоналів у галузі кодування та програмування, щоб зберегти рівняння якості своїх програм.

Ми вважаємо, що Apple може оживити гіперкарту, але опосередковано, завдяки більшій розробці поточного набору програмного забезпечення та середовища розробки XCode, а також включенню нових функцій для полегшення програмування для різних додатків та володіння функціями гіперкарти та багатьох інших так само.

Однак цей тип інструменту залишається обмеженим у своїй дії з наступних причин: (Якщо його можливості не розвивалися і подібні до можливостей гіперкарти свого часу, а також із більшим розвитком)

  1.  Орієнтація на певну категорію та сегмент (студенти та початківці)
  2.  Його недоліки у створенні вдосконалених додатків та ігор, і це дуже важливий ринок у магазині програмного забезпечення.
  3.  SDK еволюціонував таким чином, що послаблює ефективність цих інструментів.

Однак важливість цих візуальних інструментів полягає в тому, що вони є фактором маркетингу, залучення та введення для програмування та розробки для цільової платформи (Android або iOS) і являють собою перший етап, на якому необхідний перехід до етапу програмування та письмової розробки .

مقالات ذات لل