@drawoharaя ❤️ це! << клацни мене 🐛 🫖 🧚
/imbed-for-android
опубліковано: 2014-04-09

Нещодавно я писав про чому phonegap поганий та як ми вирішили інтегрувати веб-вміст у наші нативні додатки. Відкритий код, який з'явився в результаті створення кількох нативних додатків, що включали веб-вміст, став проєктом Imbed. Ми випустили iOS версію спочатку.

Проєкт має на меті бути стартовою точкою для того, що ми вважаємо найкращим способом інтеграції веб-вмісту в нативний додаток - за допомогою нативного коду. В iOS це означає написання Objective-C для використання UIWebView, а в Android - написання Java для використання WebView. Так, це вимагає від вас достатніх знань про iOS/Objective-C та Android/Java, щоб писати власні нативні функції, коли ви хочете використовувати функції пристрою, але це означає можливість точно дотримуватися вказівок Apple та Google та не залежати від сторонніх розробників для підтримки нової функції та підтримки її без власних помилок.

Нещодавно я поглиблено досліджував Android і створив Android версію Imbed. Крім надання гарного стартового пункту для включення веб-вмісту, прикладний HTML-код демонструє деякі обмеження JavaScript у webview та надає вбудовану підтримку надзвичайно важливої кнопки "назад" на Android-телефонах, коли ви клацаєте посилання, яке потрібно відкрити в Chrome, а не у веб-вмісті всередині вашого додатку.

Перегляньте Android версію та поділіться своїми думками в Twitter!

Як завжди, ласкаво просимо pull requests :)