Smart WebView என்பது Android க்கான மேம்பட்ட, திறந்த மூல WebView கூறு ஆகும், இது இணைய உள்ளடக்கம் மற்றும் தொழில்நுட்பங்களை சொந்த பயன்பாடுகளில் தடையின்றி ஒருங்கிணைக்க உங்களை அனுமதிக்கிறது. இணையம் மற்றும் சொந்த உலகங்கள் இரண்டிலும் சிறந்தவற்றைப் பயன்படுத்தி, சக்திவாய்ந்த கலப்பின பயன்பாடுகளை எளிதாக உருவாக்கவும்.
Smart WebView இன் முக்கிய திறன்களை ஆராய்வதற்காக, பயனர்கள் மற்றும் டெவலப்பர்கள் இருவருக்கும் இந்த ஆப்ஸ் டெமோவாக செயல்படுகிறது.
GitHub இல் மூல குறியீடு (https://github.com/mgks/Android -SmartWebView)
Smart WebView மூலம், நீங்கள் ஏற்கனவே உள்ள இணையப் பக்கங்களை உட்பொதிக்கலாம் அல்லது சொந்த ஆண்ட்ராய்டு பயன்பாட்டில் முழுமையாக ஆஃப்லைன் HTML/CSS/JavaScript திட்டங்களை உருவாக்கலாம். உங்கள் இணைய அடிப்படையிலான பயன்பாடுகளை நேட்டிவ் அம்சங்களுடன் மேம்படுத்தவும்:
- புவி இருப்பிடம்: ஜிபிஎஸ் அல்லது நெட்வொர்க் மூலம் பயனரின் இருப்பிடத்தைக் கண்காணிக்கவும்.
- கோப்பு மற்றும் கேமரா அணுகல்: WebView இலிருந்து நேரடியாக கோப்புகளைப் பதிவேற்றவும் அல்லது படங்கள்/வீடியோக்களைப் பிடிக்கவும்.
- புஷ் அறிவிப்புகள்: Firebase Cloud Messaging (FCM) ஐப் பயன்படுத்தி இலக்கு செய்திகளை அனுப்பவும்.
- தனிப்பயன் URL கையாளுதல்: நேட்டிவ் செயல்களைத் தூண்டுவதற்கு குறிப்பிட்ட URLகளை இடைமறித்து கையாளவும்.
- ஜாவாஸ்கிரிப்ட் பிரிட்ஜ்: உங்கள் இணைய உள்ளடக்கம் மற்றும் நேட்டிவ் ஆண்ட்ராய்டு குறியீடு இடையே தடையின்றி தொடர்புகொள்ளவும்.
- Plugin System: Smart WebView இன் செயல்பாட்டை உங்கள் சொந்த தனிப்பயன் செருகுநிரல்களுடன் நீட்டிக்கவும் (எ.கா., சேர்க்கப்பட்ட QR குறியீடு ஸ்கேனர் செருகுநிரல்).
- ஆஃப்லைன் பயன்முறை: நெட்வொர்க் இணைப்பு கிடைக்காதபோது தனிப்பயன் ஆஃப்லைன் அனுபவத்தை வழங்கவும்.
பதிப்பு 7.0 இல் புதியது என்ன:
- அனைத்து புதிய செருகுநிரல் கட்டமைப்பு: முக்கிய நூலகத்தை மாற்றாமல் தனிப்பயன் அம்சங்களைச் சேர்க்க உங்கள் சொந்த செருகுநிரல்களை உருவாக்கி ஒருங்கிணைக்கவும்.
- மேம்படுத்தப்பட்ட கோப்பு கையாளுதல்: மேம்பட்ட கோப்பு பதிவேற்றங்கள் மற்றும் வலுவான பிழை கையாளுதலுடன் கேமரா ஒருங்கிணைப்பு.
- புதுப்பிக்கப்பட்ட சார்புகள்: சிறந்த செயல்திறன் மற்றும் பாதுகாப்பிற்காக சமீபத்திய நூலகங்களுடன் கட்டப்பட்டது.
- சுத்திகரிக்கப்பட்ட ஆவணம்: நீங்கள் விரைவாகத் தொடங்குவதற்கு தெளிவான விளக்கங்கள் மற்றும் எடுத்துக்காட்டுகள்.
முக்கிய அம்சங்கள்:
- இணைய பக்கங்களை உட்பொதிக்கவும் அல்லது ஆஃப்லைனில் HTML/CSS/JavaScript திட்டங்களை இயக்கவும்.
- GPS, கேமரா, கோப்பு மேலாளர் மற்றும் அறிவிப்புகள் போன்ற சொந்த Android அம்சங்களுடன் ஒருங்கிணைக்கிறது.
- செயல்திறன் மேம்படுத்தலுடன் சுத்தமான, குறைந்தபட்ச வடிவமைப்பு.
- நெகிழ்வான மற்றும் நீட்டிக்கக்கூடிய சொருகி அமைப்பு.
தேவைகள்:
- அடிப்படை Android மேம்பாட்டு திறன்கள்.
- குறைந்தபட்ச API 23+ (Android 6.0 Marshmallow).
- Android Studio (அல்லது உங்களுக்கு விருப்பமான IDE) மேம்பாட்டிற்காக.
டெவலப்பர்: காஜி கான் (https://mgks.dev)
MIT உரிமத்தின் கீழ் திட்டம்.