Find Jobs
Hire Freelancers

Java Imaging task: create a laptop, ipad and iphone device mockups

$10-30 USD

Fechado
Publicado há mais de 3 anos

$10-30 USD

Pago na entrega
Project brief: we want to showcase one URL displaying on different devices. Thus we need - so basically you have to integrate a browser screenshot image onto a device image. - a defined set of device images (mocks) - a screenshot of the website showing a URL (in different screen resolutions) You need to implement code using the mocks adding the screenshots to the mocks, to display realistic looking device mockups Your tasks are: - google research - suggest us royalty-free device images which look realistic (smartphone, tab, laptop, see below for one suggestion) - take the suggested image and measure manually the screens pixel width and height along with the offset as a reference for your mockup (we name this measuring mockup-device-width and height) - persist the image into src/main/resources folder - presist the image screensize and offset (where the device screen starts) beside the image as json file - create for demo your code in test cases manually screenshots (no programming) e.g. in the browser with identical pixels of the mockup-device-width and height and persist them into test/resources - repeat the above create of screenshots of different sizes to the mockup-device-width and height - programming - create per device type one method with parameters Screenshot-File and scale-boolean in java to be able to add unscaled and scaled screenshots to the mockup with mockup-device-width and heights - add the screenshots into the mockups (ensure the cam and speaker notch and e.g. round corners are properly considered) to make the full mockup to look realistic - the scaling is very easy since you know of your suggested image the devices screen size you can take the screenshots width and height and you can scale it to it - NO object detection or similar solutions like (openCV) is required! Pure image handling As the content of the screen you can create screenshots of this page in different resolutions [login to view URL] edition.cnn.com-2020-10-06-politics-donald-trump-coronavirus-white-house-biden-index.html_360x640.<fileextension> - example for the device mockup: [login to view URL] in the proper orientation) requirements: - works well on Windows and Linux - your methods are executed by a bunch of unit tests to test different devices and different screens - your test screenshots are part of src/test/resources folder What is NOT needed: - a UI (not required, implement a JUnit test to call your functions) - any reporting framework (which is typically a form of a view only UI) - a service architecture (like spring or JEE) - persistency What are our requirements? - your code passes checkstyle, pmd and findbugs (we will share you a git repo with eclipse settings) - JDK11 - maven - create a model class representing the input of your function - create a service class implementing the logic - create a unit test, which tests the service class - we do NOT need a UI, we only need the model + service method to access the logic via API or via JUnit - if you need libs beside of selenium or jgrapht, apache commons are fine. Other libs NEED prior clearance - the runtime is JRE (no JavaEE nor Spring-container) - deliviery in our git Outlook - if you do a good job on supporting our team, we are open to integrate you into regular work What is our budget? we do not disclose our budget nor planned hourly rate. Offer us your best bid. The given budget of this project is a placeholder, so bid your best bid Ensure your bid is the max bid an later increase will not be accepted. Communication: Do not wait for our availability here. Just answer, just ask or just reply.
ID do Projeto: 27951968

Sobre o projeto

2 propostas
Projeto remoto
Ativo há 3 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
2 freelancers estão ofertando em média $90 USD for esse trabalho
Avatar do Usuário
/// Java Expert/// Hello, Thanks for sharing the briefing of the projects, I am very much interested to being part of the projects, based on your requirement, I completely understood the scope of work and ready to start work with you. I am a solutions provider, share with me your requirements and I will give you a complete solution, front-end to back-end. I'll take care of the whole building process. You just sit, drink a beer and enjoy your app I have experience working as a developer, team leader, and project manager. As a developer I make modular, clean, object-oriented and well-commented code, always aiming quality and intelligence in the solutions. My solutions are complete, front-end to back-end. I have experience with: * java, swing, J2EE * mobile development (android - java native) * spring boot, spring MVC, spring roo,spring-security, spring data, thymeleaf ... * HTML, CSS,javascript,angular * SQL databases like MySQL, PGSQL, SQL server and ORACLE * NoSQL databases like MongoDB, MariaDB * JPA, hibernate * elasticsearch, kibana, redis maven, * Gradle, GIT, Jira, Jenkins, docker Let's initiate a short call/ chat for your Java development requirement. I'll share my portfolios and successful project detail in private chat as per your demand. Looking forward to hear you. Thanks, Chirag...........
$100 USD em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hello, I'm a full-time Java Software Development Engineer at a big tech company. I practice Java since over 10 Years and about 4 years in the professional world. I also know other technologies. I'm motivated and want to know more about the opportunity.
$80 USD em 5 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) GERMANY
Stuttgart, Germany
5,0
32
Método de pagamento verificado
Membro desde mar. 13, 2016

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.