įįįŗįøįįįŗ Codecanyon.net įį¾į WebView App template į”įį½įįŗįįįÆįįŗįį¼ application įį¼į
įŗįįįŗį į¤ template įįįÆį¤įį±įį¬įį½įįŗ į įįŗįįįÆįįŗįįįŗ - http://codecanyon.net/item/universal-android-webview-app/8431507?ref=robotemplates
WebView App įįįŗįį¬įį į”įįŗįøįįį½įįÆįįŗį”įįį®įį±įøįį¾įįŗįø įį« į įįŗįį±į¬į”įį¼į±į¬įįŗįøį”įį¬įį»į¬įøįįįÆįį¼įįįįŗįįįŗįįŗį”įį¼įįŗį”į
įįįŗį”įįįÆįįŗįøįįįÆį”įįÆį¶įøįį¼įÆįįįŗį į¤įįÆį¶į
į¶įį¾įį·įŗįįįŗįįįÆįį·įŗįį¼įįŗįį¾įÆįį¾įįį±į¬įįįŗįįŗįįįÆįįŗįįįÆ įį
įŗįį±į¬įįįÆį¶įøįįįÆįįįÆįįŗįøį”įįŗįįį®įį±įøįį¾įįŗįøįį
įŗįįÆį”įį¼į
įŗįį¼į±į¬įįŗįøįį²įįįÆįįŗįįįŗį įį«įį¬įį¼įįŗįįįŗįį½įįŗįį°įį¼į®įøįįįŗįįįÆįįŗįįįŗį WebView App įį½įįŗį”įįÆį¶įøįįįŗįį±į¬ built-in į”įįŗį¹įį«įįįŗįį»į¬įøįį¾įį·įŗ į įįŗįį±į¬įįŗįį¾įÆįį»į¬įøį
į½į¬įį¾įįįįŗį įįįŗįøįįįŗ Envato Market įį¾įįį°įį¼įįÆįįŗį”įį»į¬įøįįÆį¶įø web view app įį¼į
įŗįįįŗį
į¤įįÆį¶į
į¶įįįŗįįįŗįįįįÆįįŗįįįÆįįŗį”įįŗįįį®įį±įøįį¾įįŗįøįįįÆįį¼įÆįįÆįįŗįįįŗįį½įįŗįį°įį±į¬įįįŗįøįįįŗįøįį¼į
įŗįįįŗį įįįįÆįįįįŗįį»į½įįŗįøįį»įįŗįį¾įÆįįįįÆį”įįŗįį«į įįÆįįŗįįįŗ į”įį½įįŗįįį°įį¼įÆįį¼įįŗįįįÆįįŗįį¼į®įøį
įįįŗįį¼įįÆįįŗįį¼įÆįį¼įįŗįįįÆįįŗįįįŗį į”įį¬įį¬įįįÆįį¼įįŗįįįŗįįįŗ config įįįÆįįŗįį
įŗįįÆįįįŗįøįį¬įį¾įįįįŗį į
į®įį¶įįįįŗįø įį±į¬įįŗįøį
į½į¬įį¾įįŗįįįŗįøįįįŗįį¬įøįį«įįįŗ į įįįŗįįįįÆįįŗįįįÆįįŗį”įįŗįįį®įį±įøįį¾įįŗįøįįįÆ įį
įįįį
įŗį”įį½įįŗįøį”įį°įøįįįÆįįÆįįįį¾įįį²įįįŗįį®įøįį«į įįįŗįįįŗįįįŗįįįŗįįįÆįįįÆįį½įįŗįį°įįįŗį
WebView į”įįŗįįį®įį±įøįį¾įįŗįøįįįŗį”į¬įøįį±į¬įįŗįøįį±į¬ & amp įįįÆį”įįÆį¶įøįį¼įÆįįįŗį įį¼įįŗįį±į¬įįįįÆįį®įįįŗį”įįŗįį»įįŗį įįįŗįøįįįŗ WordPress įįįÆį·įįįÆįįŗį”įį¼į¬įø web framework įį»į¬įøįį¾įį·įŗįįįį¬įįį¼į
įŗįįįŗį įįįŗįøįįįŗ HTML5, CSS3, JavaScript, jQuery, Bootstrap įį¾įį·įŗį”įį¼į¬įø web įįįŗįøįįį¬įį»į¬įøįįįÆįį±į¬įįŗįį¶į·įįįŗį į”į±į¬įįŗįį«į”įįŗį¹įį«įįįŗįį»į¬įøį
į¬įįįŗįøį”įį¼įį·įŗį”į
įÆį¶įįįÆįį¼įį·įŗįį«į
Android į”įįŗįįį®įį±įøįį¾įįŗįøįį»į¬įøįįÆįįŗįįÆįįŗįį¼įįŗįøįį½įįŗį”įį½į±į·į”įį¼įÆį¶įį»į¬įøį
į½į¬įį¾įįįįŗį įį»į½įįŗįÆįįŗįįįÆį·į į¦įø į
į¬įøįį±įøįį¾į¬įį¾įįį±į¬įį®įįįÆįįŗįøįį¾įį·įŗį”įį° įįįįŗįįįŗįøį”įįįŗį”įį½į±įø įįÆįįŗįįÆįįŗįį»į¬įøįįįÆįįįŗįį®įøįįįŗį įį¼įį·įŗį
įÆį¶įį±į¬ įįį·įŗįį¾įįŗįøįį±į¬įįÆįįŗ įįįÆįį±įøįįįŗįį¾įį·įŗį”įįŗįįŗįį»į¬įøįįįÆįį½įįŗįį°į
į½į¬įį¼įÆįį¼įįŗįį¼į±į¬įįŗįøįį²įįįÆįįŗįį¼į®įøį
įįįŗįį¼įįÆįįŗįį¼įÆįį¼įįŗįįįÆįįŗįįįŗį įį»į½įįŗįÆįįŗįįįÆį·įįįŗ Android Design įįįŗįøįį½į¾įįŗįį»į¬įøįįįÆįįįÆįįŗįį¬įį¼į®įøįį±įįŗįį±į
į®įøįį¼į±į¬įįŗįøį”įį
įŗįį»į¬įøįįįÆį”įį¼į²įįįŗįøįį¼įį·įŗįį±įįįŗį
į”įį½įįŗį”įį¼įįŗįį»į¬įø
ā¢ Android Studio & Gradle įį¾įį·įŗįį®įį½įįŗįį²į·įįįŗ
KitKat (Android 4.4) įį¾įį·įŗį”įį
įŗįį»į¬įøį”įį½įįŗįį±į¬įįŗįį¶į·įį¾įÆ
ā¢ Android įį®įįįÆįįŗįøįįįŗįøįį½į¾įįŗįį»į¬įøįį¾įį·įŗį”įį®įį
į¹į
įįŗįøįį®įįįÆįįŗįø
ā¢įįįįÆįį®įįįŗįįįÆ į”įį¼į±įį¶į į”įį½įįŗįį¼įįŗįįįŗį į”į
į½įįŗįøįįįŗįį±į¬ webview į”įįŗįį»įįŗ
WebView įįįŗ HTML5į JavaScriptį Cookiesį CSSį įįÆįįŗįįÆį¶įį»į¬įøį įį½į®įį®įįįÆįį»į¬įøįį¾įį·įŗį”įį¼į¬įøį
į¶įį¼įÆ web tools įį»į¬įøįį¾įį·įŗįįįŗįøįįį¬įį»į¬įøįįįÆįį±į¬įįŗįį¶į·įįįŗ
AdMob (įįį¹įį«įįŗį”įį¶įį¾įį·įŗ interstitial įį¼į±į¬įŗįį¼į¬)
ā¢ Firebase Cloud Messaging (įį½įįŗįøį”į¬įøįį±įøįį¾įÆįįįįį±įøįį»įįŗįį»į¬įø)
ā¢ Firebase Analytics
ā¢ OneSignal įį½įįŗįøį”į¬įøįį±įøįį¾įÆįįįįį±įøįį»įįŗįį»į¬įø
ā¢įįįį»įį±į¬į”įįÆį¶įøįį¼įÆįį°įį»į¬įøį”įį±į«įŗ push push message įį»į¬įøįįįÆįį
įŗįį¾įįŗįį¬įøįį¼įįŗįø
ā¢ GDPR įį¾įį·įŗį”įį® (į„įį±į¬įįįįį¹įįį”įį»įįŗį”įįįŗįį»į¬įøįį¬įį½įįŗįį¾įÆįįįÆįįŗįį¬į
įįŗįøįį»įįŗįøįį»į¬įø)
ā¢įį¼įįŗįįįį±į¬įįŗįį¬įį½įįŗ link įį»į¬įøįįįÆįį½įį·įŗįįįŗį”įį±į¬įįŗį”įį¶į· (į
įįįŗįį¼įįÆįįŗįį¼įįŗįįįŗįį¬įøįį±į¬į
įįŗįøįį»įįŗįøįį»į¬įø)
ā¢įį¼įįŗįį”įįŗįįį®įį±įøįį¾įįŗįøįį»į¬įøįį½įį·įŗįįįŗįįįŗįį½įįŗįį»įįŗįį»į¬įø (į”į®įøįį±įøįįŗį SMSį įįÆįįŗįøįį±į«įŗįįįÆįį¼įįŗįøį įį¼į±įįÆį¶į į
įįįÆįøįįįÆįįŗį įį°įį¾įÆįį½įįŗįįįŗįį»į¬įø)
ā¢įį±įįį½įįŗįøį
į¬įį»įįŗįį¾į¬įį»į¬įø (į”į±į¬į·įįŗįįįÆįįŗįøįį½įįŗįįįįÆįįŗįįįŗ)
web įį¾įįįÆįįįÆįįŗįø app įįįÆįįįįŗįøįį»įÆįįŗįįįŗ JavaScript API
HTML5 įį®įį®įįįÆįį»į¬įøį YouTubeį Vimeoį JW Player įį»į¬įø
ā¢įį»įįŗįį¾į¬įį¼įįŗį”įį¼įį·įŗįį®įį®įįįÆ
įį±į«įįŗįøįįÆįįŗįįįŗįį±įį»į¬
įįįÆįįŗįį»į¬įøįįįÆįįįŗįįįÆį·įįįŗį”įį½įįŗįįįÆįįŗįį½į±įøįį°
ā¢įįįŗįįį¬įį¾įį¬įįŗįįÆį¶įįįŗįį«
ā¢įįįį®įįįŗįį±įį¬įį»įį¬įøįį¾įÆ (įį½į±įøįį»įįŗįįįÆįįŗįįįŗ)
įįįŗįį±įį¬įįįŗįįįŗį”įį»įįŗįį¼
ā¢ Splash įį»įįŗįį¾į¬įį¼įįŗ (į
įįįŗįį¼įįŗįøįį»įįŗįį¾į¬įį¼įįŗ)
ā¢įį½į±įøįį»įįŗįįįÆįįŗįįį·įŗį”įį»įįÆįøį”į
į¬įøįį»į¬įø (į”įį½įįŗįįį°į
įįįŗįį¼įįÆįįŗįį¼įÆįį¼įįŗįįįÆįįŗįįįŗ) įį¼įį·įŗįįįŗįøįį½į¾įįŗį”į¶įį½į²įį®įį°įø
ā¢įį¾įÆįįŗįį¾į¬įøįį¾įÆįį¬įø (optional)
ā¢ HTML įį±į«įįŗįøį
įįŗįįįÆį·įįįÆįįŗį
įįįŗįį¼įįÆįįŗį
į¬įį¬įøįįįÆ į”įį¼į±įį¶į įį¾įÆįįŗįį¾į¬įøįį¾įÆįį¬įøįį±į«įįŗįøį
įįŗ
ā¢ Pull-to-Refresh (įį½į±įøįį»įįŗįįįÆįįŗįįįŗ)
ā¢įį±įį»į¾įįįÆįįŗįįį·įŗ dialog (optional)
In-app įį¼įįŗįįįŗįįÆį¶įøįįįŗįį¼įįŗįø dialog (optional)
ā¢įį»į½įįŗįÆįįŗį app prompt įįįÆį”įįį·įŗįįįŗįį¾įįŗįį«į
ā¢įįÆį¶įøį
į½į²įį°įįįŗį”įįŗįįį®įį±įøįį¾įįŗįøįį¾įį½įįŗįįįŗįį¼įįÆįøį
į¬įøįį±į¬į”įį«į”įįįŗįį¼įÆįį»įįŗįį±įøįįį·įŗ dialog (optional)
ā¢į
įįįŗįįįÆįįŗįøįį»įįÆį¶įøį
į½į²įį°įįįÆįįŗį
į¬įøįį¾įįŗ (įį½į±įøįį»įįŗįįįÆįįŗįį½įį·įŗ)
įį¼įį·įŗįį¬įøįį±į¬į
įįįŗįį¼įįÆįįŗįį¼įÆįį¼įįŗįįįÆįįŗįį±į¬į”įįŗįįŗ (į”įįŗį¹įį«įįįŗįį»į¬įøįįįÆįį½įįŗįį°į
į½į¬įį½įį·įŗįįįÆįįŗ / įįįįŗįįįÆįįŗįįįŗ)
ā¢į”įįŗį¹įį«įįįŗįį»į¬įøįįįÆį
įįįŗįį¼įįÆįįŗįį¼įÆįį¼įįŗįį¼įįŗįø (įįÆįįŗįį±į¬įįŗįį¾įÆįį¬įøįįįÆįį½įį·įŗ / įįįįŗį įįįŗįøįį½į¾įįŗį”į¶įį½į²įį®įį°įøį pull-to-refresh į
įįįŗ)
į”įį¼į¬į į”įįįÆįį±į¬įįŗį įį®įøįįįÆįøįį±į¬įįŗį į”į
įįįŗįøį įįÆį¶įøį įįįį¹įį±į¬įŗįį±į¬įįŗį įįįįŗįøįį±į¬įįŗį į”įį®įį±į¬įįŗį
įį®įį°įøįįįŗį¹įį±įįįÆį¶įøįįįŗ
ā¢į
į¬įį»įįŗįį¾į¬įįįÆįį½įį·įŗįį±į¬į”įį«įįįÆįøįįįŗįį¾įÆįį¬įø (optional)
ā¢į”į±į¬į·įįŗįįįÆįįŗįøįįįÆįįŗįį½įįŗįį¼įįŗįø
ā¢į”įį¾į¬įøįįįÆįįŗįį½įįŗįį¼įįŗįø
įįÆį¶į·įį¼įįŗįį¾įÆįį®įįįÆįįŗįø (įįÆį¶įį°į įį¾įÆįįįŗįøį įįįÆįįŗįį½įįŗįį¾įÆį”įį¼į±į¬įįŗįøį”įį²)
ā¢ vector drawables įį¾įį·įŗ resolution įį¼įį·įŗįį¬įøįį±į¬ display įįŗį¬įøįįįÆįį±į¬įįŗįį¶į·įį¼įįŗįø (xxxhdpi)
RTL
ā¢įį¬įį¬į
įį¬įøįį»įįÆįøį
įÆį¶įį±į¬įįŗįį¶įį¾įÆ
ā¢įįįŗįį¾įįÆįįŗįøįį±į¬įįį·įŗįį»į¬įø
ā¢ Runtime įį½įį·įŗįį¼įÆįį»įįŗ
ā¢į”įį½į±į·į”įį¼įÆį¶įį¾įį”įįį·įŗįį¼įį·įŗ Android developer įį¾įįįŗįį®įøįį¬įøįį±į¬įįįįŗįįįŗįøį”įįįŗį”įį½į±įøįįį·įŗįį¾įįŗįøįį±į¬įįÆįįŗ
įį½įįŗįį°įį±į¬įį½į²į·į
įįŗįøįįįŗįį±į¬įįŗįįÆį¶
ā¢įį±į¬įįŗįøį
į½į¬įį¾įįŗįįįŗįøįįįŗ
ā¢į”įįį²į·įį¶į·įįįÆįøįį¾įÆ