Java Projects
Looking for freelance Java jobs and project work? PeoplePerHour has you covered.
Bridge Software IoT device (Java/Kotlin) and Reactive Native App
Hello, I need a Bridge software between IoT device driver Android (Java/Kotlin) and iOS (Objective-C and Swift) and Reactive Native App. Thanks! Drivers: IoT SDK for BeaconSET+: https://files.minew.com/s/LytXKjbNRzkX6mQ Password: minewtech Reference: https://medium.com/@pasinduyeshann/native-module-for-react-native-using-kotlin-1f169372b6d3 https://proandroiddev.com/react-native-bridge-with-kotlin-b2afde2f70b
6 days ago8 proposalsRemoteopportunity
Game Maker Studio Mobile Apps for iOS and Android
Need a GMS (GML) developer to make a new single code AI app. You will be working with OpenAI, the interface / API is ready to use so the focus will be on design, features of the app. The app will use openAI to convert voice to text, and text prompts to images. You MUST have following experience: - Game Maker Language otherwise do not apply. - Working with GMS extensions. - Developing Android App and iOS apps. - Have upto date knowledge of app store compliance. - Have upto dat knowledge of permission requirements in practice. You must show examples of apps/games you have made with GML. Advantage but not essential: Knowledge of Java and Objective C to work on Extensions.
12 days ago10 proposalsRemoteopportunity
Development of Native iOS SDK based on current React Native SDK
We currently have an SDK for our mobile wallet application developed using React Native (written in Java Script), we are internally developing a Native Android (Java) version and seek to find an external developer to create a Nation iOS implementation. The SDK contains functionality to communicate securely with our servers, and interact via the NFC interface with an external device. We seek the development of the Nation iOS implementation based on the React Native version which already works on Apple (iOS) phones. This SDK is then used to build commercial applications such as: https://apps.apple.com/pl/app/manage-mii/id6446908503 At this stage we are seeking to identify companies who can complete this task, and can show previous experience with using NFC on an iOS device. Ideally UK companies are preferred, however we are open to companies based anywhere in the world provided all communication (written and verbal) can be conducted in English. More details can be shared directly to allow us to identity potential companies able to complete this project, however full details will only be shared once we have shortlisted a few companies and NDA's are in place. Strictly no agencies, we are seeking to engage the developer (or small development company) directly.
22 days ago23 proposalsRemote
Past "Java" Projects
Update an old Android app
I have an old photo/sticker app Android app from 2015 that has been partially updated: It runs in the latest Android Studio but the stickers (icons) aren't appearing because they have been changed into .XML format from .SVG but the respective Java code must also be updated (about 9 files in total). Files are available on request.
DEVELOPER NEEDED FOR A FOOD DELIVERY APPLICATION
We seek an experienced mobile application developer to design and build a food delivery application for both Android and iOS platforms. The application will allow customers to view menus from local restaurants, customize food orders, select delivery addresses and pay for orders online. It will also enable restaurant owners and delivery personnel to manage food orders, track delivery status and accept payments digitally. The developer will be responsible for the entire lifecycle of the application development including planning, designing, coding, testing and deployment. They must have strong skills in mobile development technologies like React Native, Swift or Java/Kotlin for building high performing, feature-rich and secure cross-platform mobile applications. Knowledge of digital payment gateways, mapping APIs, push notifications and offline storage of app data is essential. The successful developer will work closely with our product and business teams to understand requirements, convert them into technical specifications and deliverables. They must be able to collaborate effectively, meet deadlines, write clean and optimized code, and solve complex problems independently.
Experienced Mobile App Developer Needed for a Fitness App
I require an experienced mobile app developer to build a robust fitness tracking app for both Android and iOS platforms. The goal of this app is to create a one-stop solution for users to track their workouts, meals, weight, and activity patterns over time. Key features required include a modern and intuitive UI, ability to add customizable workout routines, barcode scanner for quick meal logging, integration with popular health trackers via APIs, meal planning tools, progress tracking reports, social features to follow friends, and a widget on home screen for glanceable metrics. Security and privacy of user data is of utmost importance. The developer should be highly proficient in either Kotlin/Java for Android and Swift for iOS. Experience building fitness, health or other data-focused apps is preferred. You will be responsible for the entire development lifecycle from designing UI mockups and database schema to developing all the features, testing, and publishing the app on Google Play Store and App Store. Regular communication on progress, addressing any issues quickly and delivering an app that meets quality standards are expected. This is a remote contract project with an initial timeline of 3 months but may extend depending on the requirements.
opportunity
Mobile Application Development for IOS & Android
Scope of Services: Mobile Application Development for IOS & Android • Analyze determine issues / assets slowing down the current site pages on the web • Consider Page Loads structure for speed/performance while doing mobile app development on C++ and Java • Do Self-analysis on the site and shortlist Features relevant to be included in the app • Payment Gateway Integration via Stripe, Square other digital payments platforms • ML & AI Integration for process automation on FAQs from prospective users of the site / app via Open AI or other leading-edge platforms and propose an approach • Security integration to be considered for the app to avoid any brute force, MIM type attacks and propose an approach • Create Solution Architecture for the mobile app and include in the proposal • Present Operating Model of Offshore team structure and Global delivery model • Present Work Breakdown structure and steps showing logical estimation towards the fixed price cost of each resource on the team along with durations for the project
Android Application Developer
We are seeking an experienced Google Play Market Application Developer to join our team. The main requirement for this role is that the candidate must have previously published applications on Google Play Market. The successful candidate will be responsible for developing and maintaining applications for Android devices. They should have a strong understanding of the Google Play Market submission process and be familiar with the latest Android development trends. The ideal candidate will possess the following skills: - Proficiency in Java and Kotlin - Experience with Android Studio - Knowledge of Android frameworks and libraries - Familiarity with UI design principles - Understanding of application performance optimization - Strong problem-solving skills
Android Background Tracking App
Hi! I need a location tracking app? Need Experience in Android Java, Php and Google Map 01. It will be registered by a mobile no, start work in the background and send user location to mysql database 02. Admin can stop/start sending location by sending silent/background push 03. Admin can open camera of the user by sending silent/background push, take a photo and send it to server 04. Admin can open recorder of the user take the record and send it to server Give a very simple php admin panel to taste sending silent push for tasting above functionality. Let me know your understandings and considered budget, reply with codemenot in your proposal Thanks
Port ART (Android Runtime) to Android 4.3
We looking for a skilled freelancer to port the Android Runtime (ART) from to Android 4.3. Ideally, it should be the version of Android 7 or newer, but any version from 4.4 and on would be fine. Skills and experience required: - Strong knowledge of Android development (AOSP) - Experience with porting and compatibility issues - Familiarity with Android 4.3 and its limitations - Familiarity with ART and DalvikVM - Proficiency in Java and C++ - Ability to work with AOSP and utilize available resources from the internet The expected behavior is the one as in Android 4.4: an option in the developer options to switch between ART and Dalvik and if ART is selected then it should be used for all apps as runtime. The actual version of ART to use will be up to the developer (the newer, the better). The output of the project will be the code diff to apply on top of AOSP 4.3 (JSS15R Android-4.3_R2.3). The project will be verified by applying the patch, running the emulator and testing Antutu Benchmark: with ART the performance shown by the benchmark must be at least 10% better
Issue with publishing .aab archive on Google Play:
I am trying to create app signing for my existing app on Google Play, so that I can upload .aab files instead of .apk. What I have done so far: * compiled .aab archive with success. * Having access to my keystore file. Then, I have also done these steps: On Google Play: 1. In "App signing" section, select "Use existing app signing key from Java KeyStore" 2. Download the encryption public key 3. Download PEPK tool On my computer: 4. Store both files in new folder and open up a terminal in that folder (any terminal is fine) 5. Be sure to have Java JDK installed. Also be sure to have an up-to-date version of JDK (from https://www.oracle.com/java/technologies/downloads/) 6. To add Java to Git Bash PATH, use export PATH="/c/Program Files/Android/Android Studio/jre/bin:$PATH". (replace "/c/Program Files/Android/Android Studio/jre/bin" with the actual path, also be sure it ends with /bin dir!) 7. Use java -version in CLI to make sure JDK is found. 8. Verify that the keystore file and the alias are correct. Use the keytool command to list the aliases in the keystore: keytool -list -v -keystore /path/to/your/newkeystore.keystore If found, you are being asked for password. Type in the keystore password. If correct, keystore information should be displayed in CLI. 9. Use the following command: java -jar pepk.jar --keystore=foo.keystore --alias=foo --output=encrypted_private_key_path --rsa-aes-encryption --encryption-key-path=/path/to/encryption_public_key.pem I replaced the above placeholder information with that of my own. Please see attached screenshots for the errors I get. I have tried it on 2 different computers, I get the same error on both. It is important you have good communication skills. Please READ carefully this job description before replying. Asking me questions like "do you have a keystore file," etc. shows me you have not bothered to read carefully.
opportunityurgent
Tweak App Design Built for Android and IOS
I need a app developer proficient in Kotlin and Java for Android. I am in the final phases of an app build. However, there are several design issues with the UI that doesn't reflect the UI my designer has produced. I can also provide the build link for the app. I have attached a page from the report which shows the areas of improvement from one of the app screens. I will provide a report to those successfully shortlisted.
opportunity
App Developer for Style Project
Key Responsibilities: Develop and enhance features for our innovative fitting mobile application. Implement sophisticated scanning algorithms to accurately capture measurements. Design a user-friendly interface for virtual try-ons. Develop a seamless appointment booking system for users to connect with professional stylists. Collaborate with our team to refine and improve application functionality. Ensure optimal performance and responsiveness of the app across different devices. Maintain high standards of code quality and organization. Identify and rectify any technical issues. Qualifications: A strong background in mobile app development (iOS and/or Android). Experience with 3D modeling, augmented reality (AR), and image processing. Proficiency in relevant programming languages (e.g., Swift, Java, Kotlin, Objective-C). Knowledge of UI/UX design for mobile apps. Background in backend development and database systems. Excellent problem-solving abilities and attention to detail. Effective communication skills and the ability to work independently. Preferred Skills: Experience in developing fashion or beauty applications. Familiarity with AI and machine learning. Knowledge of cross-platform development tools. Experience with cloud services and API integrations.
opportunity
Upgrade Android app from SDK 28 (9) to SDK version 34 (14)
We are looking for an experienced Android (Java) developer who can upgrade our app as follows: 1. Upgrade the App from target SDK 28 (Android 9) to support the target SDK version 34 (Android 14). This includes making sure any recommended steps in Android SDK upgrade Assistant are tackled 2. Migrate Play Billing Library to PBL version 6.0.1 or higher. If required, any UI or flow in the app might need to be updated.
React native mobile app dev with java experience
- to work on tickets in jira - create estimation - use hubstaff if hourly - and create PR and must be tested in develop/staging environment first work with lead developer on it Java experience required, react native, sockets, cron job, webhooks. Goal is to achieve a better performance and fix any bugs
opportunity
Android (Java) app to read ODB data and post to server
the app will be registered with the server on a registration url collect a public server domain name from the server and an authentication key connect automatically to a bluetooth ELM 327 ODB dongle in a vehicle start recording data when the engine starts stop recording data when the engine stops send data to the server on the public domain by POST request in JSON format when a connection is available data will also be collected from the mobile phone sensors (GPS, accelerometer,magnetometer) the exact data collection policies will be agreed after a call between me and the dev the data at this stage will be fairly basic, the bulk of the project is to get a working app that does the above for a simple data collection payload
Android Woocommerce orders autoprinting app
Job Description: Overview: The primary goal of this application is to automate the order printing process for orders in the processing status. Candidate should have a strong background in Android app development and a deep understanding of Woocommerce APIs. Responsibilities: Woocommerce Integration: Utilize Woocommerce APIs to establish a secure and efficient connection between the Android app and the Woocommerce platform. Extract order information, including customer details, products, and order status, in real-time. Order Processing Automation: Develop a feature to identify orders in processing status automatically. Implement logic to trigger the printing process as soon as an order reaches the processing status. Mobile Printer Integration: Integrate the application with mobile Android devices equipped with built-in printers. Ensure compatibility with a range of printers and optimize printing functionality for seamless order fulfillment. User Interface (UI) Design: Design an intuitive and user-friendly interface for the Android app. Create a dashboard that provides a clear overview of order processing and printing activities. Error Handling and Reporting: Implement robust error handling mechanisms to address any connectivity or printing issues. Develop a system for logging errors and generating reports for quick issue resolution. Performance Optimization: Optimize the application for speed and efficiency to handle a large volume of orders. Conduct thorough testing to identify and eliminate bottlenecks in the printing process. Security: Implement security measures to protect sensitive customer and order data. Ensure that the application complies with industry standards for data protection. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related field. Proven experience in Android app development with a strong portfolio of previous work. Familiarity with Woocommerce APIs and e-commerce platforms. Experience with mobile printer integration and Bluetooth communication. Strong problem-solving skills and attention to detail. Excellent communication skills to collaborate with cross-functional teams. Preferred Skills: Knowledge of Java and Kotlin programming languages. Experience with RESTful APIs and JSON. Familiarity with mobile printing libraries and technologies. Previous experience in developing applications for order processing and fulfillment.
Android Woocommerce orders autoprinting app
Job Description: Overview: The primary goal of this application is to automate the order printing process for orders in the processing status. Candidate should have a strong background in Android app development and a deep understanding of Woocommerce APIs. Responsibilities: Woocommerce Integration: Utilize Woocommerce APIs to establish a secure and efficient connection between the Android app and the Woocommerce platform. Extract order information, including customer details, products, and order status, in real-time. Order Processing Automation: Develop a feature to identify orders in processing status automatically. Implement logic to trigger the printing process as soon as an order reaches the processing status. Mobile Printer Integration: Integrate the application with mobile Android devices equipped with built-in printers. Ensure compatibility with a range of printers and optimize printing functionality for seamless order fulfillment. User Interface (UI) Design: Design an intuitive and user-friendly interface for the Android app. Create a dashboard that provides a clear overview of order processing and printing activities. Error Handling and Reporting: Implement robust error handling mechanisms to address any connectivity or printing issues. Develop a system for logging errors and generating reports for quick issue resolution. Performance Optimization: Optimize the application for speed and efficiency to handle a large volume of orders. Conduct thorough testing to identify and eliminate bottlenecks in the printing process. Security: Implement security measures to protect sensitive customer and order data. Ensure that the application complies with industry standards for data protection. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related field. Proven experience in Android app development with a strong portfolio of previous work. Familiarity with Woocommerce APIs and e-commerce platforms. Experience with mobile printer integration and Bluetooth communication. Strong problem-solving skills and attention to detail. Excellent communication skills to collaborate with cross-functional teams. Preferred Skills: Knowledge of Java and Kotlin programming languages. Experience with RESTful APIs and JSON. Familiarity with mobile printing libraries and technologies. Previous experience in developing applications for order processing and fulfillment.
React Native Mobile APP developer
require a react native mobile app developer with java experience - review code - compile build - can use android studio - make some changes on updates being sent from mobile app to other application in terms of frequencies "adjustments needed" there
opportunity
Add calendar sync to existing file sync app
I need a java mobile developer to add a calendar sync function to an app which syncs files to a private server. IT IS NOT A CLOUD SERVER The new function will use the Android calendar API Some new UI will be needed to take the user's decisions and preferences. There is also a need to make some small changes to the existing app to bring it up to date, for example there are some permissions to be fixed as a result of Android OS changes. The existing code is several years old.