Find Jobs
Hire Freelancers

Senior Swift Developer for 20-30 hours

$250-750 USD

Closed
Posted over 3 years ago

$250-750 USD

Paid on delivery
Looking for a strong Swift developer to work on a project for 20-30 hours to work on a video streaming app. The work will be related to develop a module to manage playlist and storage. The requirements have been defined already. Required: Swift, http api calls, media/streaming Plus: tvOS, local storage Develop a MixManager class (implementing a FIFO playlist for local pl;ayback) VideoMix object of video mix info - video mix id - channel id (all the video play information) methods nextVideo() - video to play. - stay in queue first position until done, - use pop() and add() to move the played to the back of the queue (repeat) getLimit() setLimit() - set the max number of videos pop() - at the from add(videoMix) - to the back of the queue push(videoMix) - to the front of the queue moveTo(index) - move to another remove(videoMix) - remove ONLY from play list delete(videoMix) - delete local downloaded video cancel(videoMix) - stop download and remove file or partial file availableVideos() - list of READY videos for play pendingVideos() - list of PENDING videos still downloading toHistory(videoMix) - send history of video play to server * you must maintain the list of local files with video/channel info. * do not delete. you may need for replay again LISTENER and ACTIONS Listen for websocket commands When a switch channel is received. Look for a new variable isQueue to indicate offline channel and actions - switch channel isQueue = T or F ACTIONS - if false, you play it normally live streaming. and still have the MixManger continue to download - if true, call getNextVideo 10-20 times immediately and add to the MixManager for download and play - if true && channel is already in queue, then you continue playing the local files for that channel. calls getNextVideo and add more video for download if available. we can finalize the algorithm or rules for downloading how many video later) Therefore, you have to associate or group the channel and files. You may need to build an Array or multi-dimension array or combination Array with HashMap((channel_id, videoMix) or something like that to keep track of the channels and video mixes TASKS & MILESTONES 1 - Development - the manager class and methods for managing channels/videos 2 - Development - Modify player module to play local file or streaming
Project ID: 26874939

About the project

17 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
17 freelancers are bidding on average $805 USD for this job
User Avatar
Hello. How are you today? I have read your project description clearly. I am expert in Swift. So I can make your video streaming app by swift. I have developed many android and ios apps by Native, Hybrid(ionic, React Native) for 6 years. I want to work with you for a long time. Thank you very much. Regards.
$250 USD in 7 days
5.0 (70 reviews)
7.0
7.0
User Avatar
Hello, Nice to meet you! I have checked your job posting and I am very interested in this project. I will complete it within 3 days. I have 5 years experience in iOS. I will work as a full timer. I am very confident to complete this job on high quality of work. Thanks for your reading. Best regards
$750 USD in 7 days
5.0 (12 reviews)
6.5
6.5
User Avatar
I have 5+ years in iOS App development. Developing pixel-perfect designs with elegant/centralised coding is my forte. Please share in bit detail about your requirement what features you needed on the app and description for each screen. That will be quite helpful for us to come up with better ideas & suggestions further. What you should expect from working with me: ============================================= *Great communication, both verbally and written *Reliability *On time delivery *Long-term relationship I am very keen to discuss further. You can reach me at any time online. Awaiting an affirmative response from your end . Warm Regards, Hardeep
$750 USD in 7 days
4.6 (46 reviews)
5.8
5.8
User Avatar
Hello i am an individual developer with 8 + years experience in native IOS and 1+ experience in Flutter and ready to work immediately with reasonable cost Please chat me for further discussion Thanks
$300 USD in 7 days
5.0 (12 reviews)
4.8
4.8
User Avatar
Hi, I can craft iOS apps using Swift latest version. Please share your streaming app's playlist and storage module requirements will discuss and start work as soon as possible. Thank You, Rajasekar.R
$500 USD in 7 days
4.8 (3 reviews)
3.0
3.0
User Avatar
*** Will appreciate it if we can interact soon. *** Can start immediately once you hire me Hello, ***I am quite confident to make an app as per your requirements. About Me: ***5+ years' experience in "Mobile APP Developer" have developed 30+ APPs (Android + iOS) with 100% client satisfaction. ***Skill-Set: Objective C, Swift, Xcode, Script, Android studio, Sqlite, cloud services, firebase, in-app purchase, payment gateways, google API integration, third-party API integration, UI, UX, PHP, SIP, MNV, MVVC, CBD modeling, XML, Jquery, SQL Server, HTML 5, CSS3, JAVA, API, Backend Admin panel, Cocoapods, SDK, NDK, Core and many more. *** Have completed 30+ projects on mobile app development. Have a good day !! Nasca technology Note: Final price will be discussed after the interview.
$250 USD in 30 days
3.0 (6 reviews)
4.0
4.0
User Avatar
Hi, I have gone through your requirements " Senior Swift Developer for 20-30 hours " and can absolutely assist you in achieving the desired results. ## We have worked on the following features and functionalities: - user registration and subscriptions - live video streaming with video compression algoritnms for high video quality and speed. - video downloading to watch the video later. - real time chat and comments. - Push notifications and Alerts - App analytics to the admin. and much more.. Also I do have few queries: - Could you please share the complete requirements for better understanding of the exact features and functionalities? - Do you have any reference app /website for the look n functionality? - What is your estimated budget and timeline for the project? We have done similar work and have experties in multiple related technologies. However, due to confidentiality we cannot share those details in public domain. We'd love to showcase our work when we initiate conversation. We are a team of experts having 8+ years of experience in IT industry & developed 150+ products including AI, Blockchain, Raspberry Pi and many more. ** This budget and time are just placeholders, this will be finalized during discussion. ** Looking forward to hear from you. Best Regards, Tapan S.
$436 USD in 7 days
5.0 (6 reviews)
1.9
1.9
User Avatar
I am a iOS developer with 3+ years of experience. I have recently started freelancing and I am interested to join ur venture as a developer and since I am a beginner my bid is negotiable. I can make sure your work will be done at the earliest.
$250 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
san jose, United States
5.0
52
Payment method verified
Member since Oct 3, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.