I Need Some Functions for a Kotlin Webview App


$50.00

I am looking for a Kotlin developer to assist with implementing several functions for a WebView-based Android app. The app integrates with native Android features and processes data such as SMS and user interactions with a WebView. Below is an overview of the requirements: Key Deliverables: SMS Handling: Implement a BroadcastReceiver to listen for incoming SMS messages and filter them based on sender patterns. Add logic to trigger WebView callbacks with SMS content when specific conditions are met. WebView Enhancements: Secure the Webview with proper ssl error handling and url filtering to block unauthorized domains. Inject security headers (e.g., csp) and enable xss protection for all loaded pages. JavaScript Interfaces: Create robust JavaScript interfaces for the WebView, allowing two-way communication between the WebView and native features. Implement functions like dialing phone numbers, registering SMS watchers, and clearing watchers. Shared Preferences Management: Use shared preferences to store and manage SMS watcher configurations. Error Handling and Logging: Ensure all functions have proper error handling and utilize logging (e.g., Timber) for debugging. Required Skills: Strong experience with Kotlin and Android development. Knowledge of WebView security best practices. Familiarity with SMS handling and BroadcastReceiver in Android. Proficiency in using JSON parsing libraries like Gson. Understanding of coroutines for asynchronous operations in Kotlin. Nice-to-Have Skills: Experience with integrating native Android features into WebView-based apps. Knowledge of behavioral best practices for interacting with JavaScript interfaces in WebView. What I’ll Provide: An overview of the existing code structure. A detailed explanation of the required functions. Additional Details: The code is part of a functional WebView app for a specific project. If this collaboration goes well, there may be more opportunities for future enhancements to the app.Category: IT & ProgrammingSubcategory: Web developmentWhat is the scope of the project?: Small change or bugIs this a project or a position?: ProjectI currently have: I have the designRequired availability: As neededRoles needed: Developer

Keyword: Android Development

Price: $50.0

JavaScript Android (Kotlin)

 

Android App Development on M2 MacBook

We are seeking an experienced developer to assist with building and running Android applications on our new M2 MacBook. After switching from an Intel chip, we've encountered compatibility issues that we need help resolving. The ideal candidate will have a strong backgro...

View Job
Eu preciso de um artigo de blog para a palavra chave ' Android deve...

Quero um artigo de blog dentro de todas as regras de Seo para ranquear no Google. Na primeira página do Google Para a palavra chave '' Android developer funciona?'' Web 2.0 Backlinks Ou seja o meu objetivo é ranquear um mini site para essa palavra ch...

View Job
Need help with a Mobile application development using Java/Kotlin and SQL

I am working on a mobile application that is developed using Kotlin and uses JetPack UI component. I need someone with experience in Android development specifically with skills in Kotlin and JetPack functioning. The mobile application dev work is halfway through and ne...

View Job