Create an Adroid Application to simple show thumbNails and JPG pictures from an archived file with a certain structure (see below, no compression involved)
The archive does not need to employ compression/decompression. We use it as a simple container, the JPG files could be simply read as data buffers; encryption will be applied later
The application will only have to show thumbnails of this pictures (by dynamically resizing the pictures), the full picture and buttons:
SlideShow Random, SlideShow and Settings
Upper row: Title 1 (Customizable)
Second Row: Message Window
Third Row: Category Thumbnails (should be taken from the main pictures folders, CAT_1_Thumb.jpg... [login to view URL])
Fourth Row: Text: "Pics in CAT X (Selected Category): MMMM"
Left: Selected Category Pic 1.1... etc
Picture 1 from category 1 is by default: [login to view URL]
When pressed the image becomes partially full screen or full screen, as explained in the attached picture
Requirements:
Application should be somewhat customizable;
Image files should be loaded locally, therefore, all pictures are in the .apk; no internet link, the app works offline
Image files are called [login to view URL] (from first pic in cat1) to [login to view URL] (Picture Index MMMM from Category N)
I should be able to modify <all> text variables (ex: #define Cat3 "CloseUps")
A slideshow button to start a slideshow on files from a particular CATegory; always ask: Start from Pic 1.1 or continue from previously shown Slideshow pictures (settings customizable)
EX: Never start a slideshow from a CAT II when CAT III is selected
A Random Slideshow button also available; start with random pics: Show "Pic_?_?????.jpg"
The single DB or archive of files should have a simple structure that could be modified later on:
You make your own DB to test, following this structure:
4 bytes archive header (will be checked against a mask, say 0xFABACADA)
4 bytes - Total Count of Files
4 bytes - CheckSum of ARCHIVE (- the CheckSum value); could be md5 or any other simple method
2 bytes - Number of categories (CAT I, CAT II... CAT N etc)
4 bytes - CAT I Picture Count
4 bytes - CAT II Picture Count
4 bytes - CAT III Picture Count
4 bytes - CAT IV Picture Count
...
4 bytes - CAT N Picture Count
Picture I from Cat I
....
Picture N from Cat I
....
Picture I from Cat N
....
Picture N from Cat N
Some markers in between or... a prescreening of archive when the app starts to know where to extract these from
You can do your test with 1-2 JPGs in each category ex: Flowers - 2 pictures, Houses: 2 pictures, CARs: 2 pictures, Tools: 2 pictures, Buildings: 2 pictures
GUI requirements:
See atached pictures;
Deliverables:
I need an archive with all the source files and instructions:
I expect to simply load the project, press "Build" and create a final APK.
First, put mockup image files for proof of concept. CAT_1_Thumb.jpg... [login to view URL], then [login to view URL] to [login to view URL] (max 100000 files)
could be any pictures in this mock-up application
Files delivered should respect Google Play admission requirements (quality of work, size, time to load, etc)
Android Version 4.X and up
Professional Android developer with over 7 years experience building Android apps.
I have checked the attached file and I am interested in building your app, also available to work full time.
Please contact me via chat to discuss the details.
Hi dear
Here is an experienced Android developer
I have proficient skills in this side for 7+ years
I have checked your description and I am very interested in this project
I will provide wonderful result with full source code and with high quality
I am ready to start to work right now
Please check my 5 star review and contact me
I hope to work with you :)
Kind regards
Dear Sir,
Thank you for posting project. We always look to make a perfect completion for the assigned job and that's how we built trust for all our clients.
Warm Regards,
OM INFOWAVE
Dear, client
How are you?
I have read project description in carefully and I am very interested in your project.
Your job posting really caught my eyes.
I have entirely understood your requirements about your project and so I think my skills would be ideal for your project.
I have an experience of 5+ years of mobile app developer, so I have confident to implement your project and I can demonstrate it through working on your project certainly.
Please check my profile and if you want to work with me, please invite me on chat and give me a chance to serve you.
https://www.freelancer.com/u/JiangYinJi23.html
High Quality + Fast Speed = Excellent Result + Business Success, this is my working style.
If you hire me, I'll do my best for you and so your app will be accomplish wonderfully.
And, After deliver the project, I can provide the service for 2 month as free.
Please invite me on chat and give me a chance to serve you.
Looking forward to work with you !
Best Regards , Jiang
Hello Friend,
We went through your project description. We are comfortable to work on your task to display jpg images in android app as per your requirement.
We have expertise in working on many websites and apps for various businesses globally.
We are interested to work with you on your project and will collaborate well with you.
We are also looking forward for a hearing from you and set up long term business relation.
Regards,
Sarps Technologies.
Hello,
I am a senior Full-Stack Java developer and I have coped with several projects, both small and more complex ones.
I have a very strong academic background in algorithms and complexity, information systems and in software development.
I have an M.Sc. in Computer Science and I work as a software engineer in my day-to-day job.
I have very strong analytical and researching skills, as I have a research background (I worked in a technological research center for more than 2 years).
I can deliver your project in under a month.
Looking forward to working with you!
Best regards,
Michalis
Hello
I'm a software developer with 10+ years of experience and can create an Ionic app according to your requirements.
Please contact me to discuss the details.
Best regards,
Dennis
As i read your job description , i understood that you want to be expert guy for your job and i am presenting myself the best for you please contact me asap so that i can provide you best service.
hey .. I think your app is pretty easy and not cost too much I have been work on android and java for years pls let me know if u are interested to work with me