Find Jobs
Hire Freelancers

2-3 hours of coding assistance using Xcode / Swift / Starscream for websocket for MacOS & iOS app

$30-250 USD

Đang triển khai
Đã đăng vào hơn 4 năm trước

$30-250 USD

Thanh toán khi bàn giao
Good day! I am working on MacOS & iOS apps for trading in the financial market. I have an app which can connect to the remote websocket server. But I am unable to send and receive strings in the proper format that the server needs, and I need to be able to read what is coming back to me. This is how I understand that the websocket server and communication is setup: connect to the websocket server for authentication using (API#1) User login to the server (API#1) which will return different parameters including a list of accounts which can then be logged into. Next, account login to the server (API#1) by choosing one of the accounts received in the previous step. And during this process, the IP addresses and ports of the (orderAPI) and (priceAPI) servers will be returned in a message. Next, setup a websocket connection to the IP address and port for the (orderAPI) which was received in the previous step and also setup a websocket connection to IP address and port for the (priceAPI) which was also received in the previous step. Here is one example of what the remote server is expecting and returning back: SEND TO API: {“cmd”:”USER LOGON”,“username”:”MyUserName”,“clear_pw”:”MyPassword”,”api_key”:”MyVeryLongAPIkey”} RECEIVED FROM API: {“cmd”:”USER LOGON”, “status”:”1”, “username”:”MyUserName”,”mode":”S”,”accounts_list”:{“L”:[[“ListOfAccounts”,”500”],[“Account1”,”RiskLimit1”]],…..,”S”:[[“Account2”,”RiskLimit2”],[“Account3”,”RiskLimit3”]]…..} Here's what I need: First, we'll have a brief discussion and decide about best & most efficient libraries to use, and best design method. And next, the following steps. 1. someone, to create a new multi-tabbed MacOS project with preferred websocket & JSON libraries/pods which were chosen in our initial conversation. I am using Catalina and Xcode 11.1 connect to the websocket server (API#1) 2. add push button for initial connection to the server (API#1) server 3. add a push button to request/prompt for User login info and send to authentication server (API#1) which will reply with a list of accounts which can be logged into. 4. add push button for using previous credentials and logging into one of the accounts which was returned in step #3 and sending login credentials to the (API#1) server 5. create websocket connection to the trading order server (API#2) 6. create websocket connection to the trading quote server (API#3) 7. receive the replies from all websocket connections (3 websocket connections) into different message handlers & queues and writing them into a format that I can work with, as well as writing them to a file on the drive. 8. receive pricing data from the trading quote server (API#3) into a scrollable tableview that will quickly update as the price data changes. (there is a subscription command that will enable the data to be streamed down constantly without having to request each message) 9. trying to make all of the data transfer as quick and efficient as possible. I am not expecting a complete or finished application, and I don’t require any fancy UI, as I can change appearance when I am finished. I only need a project which will complete the tasks above that I have mentioned. 10. The project will be published to a private GitHub repository that both you and I can access. 11. after this, I should be able to continue with the project by myself. but if I will need your help future features of project, or to make changes later, I will pay you for your time as necessary. I will provide you with the URL, login, password, API key which for security reasons, will only be active for a small amount of time. I understand that they should be able to be completed very quickly by someone who knows and understands websockets, Starscream and JSON. I'll also attach some photos of base design & type of tableview that I need.
Mã dự án: 21867282

Về dự án

8 đề xuất
Dự án từ xa
Hoạt động 5 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
8 freelancer chào giá trung bình $165 USD cho công việc này
Avatar người dùng
Hello I have mobile(Android&Ios) and backend(PHP, NodeJS), game(Native, Unity, Unreal, Cocos 2D …) skill with 7+ years experience. I am very familiar with - On demand system such as UBER style booking , Delivery - Sharing , Ddating - Voice&Video&Text Chatting - Video&Audio players , editors - E-commerce - Fitness App - Spy app - Guard patrol and School management system based on Nfc Read/Write- Live streaming, - GPS tracking, GEO fencing on GoogleMap , - Payment integration(PayPal , Stripe , Braintree , Peach , PayTabs etc) , - QR generating and scanning - Responsive mobile site - Bluetooth&Wifi app I`d be happy if you hire me and I will do my best for your project. I`d like to work for your project. Regards
$120 USD trong 7 ngày
4,6 (3 nhận xét)
3,6
3,6
Avatar người dùng
I'm a senior iOS developer who works daily with UIKit, Foundation, Swift, and Objective-C. I have 8 years experience in iOS app development, creating native apps, bug fixing existing apps and collaborating on major projects. I am a dedicated, reliable full time freelance developer and write good quality, clean and robust code that is low maintenance and update ready. ABOUT ME I have been working with iOS app development since 2011, I have worked on contributing essential troubleshooting work to existing projects as well as building my own independent apps. I am keen to build long term relationships with a few good clients. I am interested in taking on long term or short term projects. My areas of expertise include: ! Design Architecture ! Bug fixing ! Problem solving ! Native iOS development I also provide a range of additional services including: App updates, app submission, UI/UX design, icon design, building backend APIs, product development. My qualities include: ! Good communication skills & happy to give you regular updates via email, Skype etc ! On time delivery My Work App store apps: Hoopit,Liqroo,Liqroo-Driver and more
$240 USD trong 4 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
I have implemented the API in Swift. With this API , you can receive and post information in your server. I had connected my app with an php server. So if you willing to get my API then let me know.
$77 USD trong 1 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
I am a Prefered freelancer & one of the Top Marketing consultants here on this platform. Experienced & certified in web development, PHP, Laravel, Codeigniter, WordPress, Magento and website consultancy and have completed more than 500 amazing, fast and successful websites and Mobile & Web Applications. Please message me to discuss your project in detail. I am available to start working on your project right away. I will wait for your positive reply and wish you good luck with the project. Regards Nomi
$230 USD trong 10 ngày
0,0 (0 nhận xét)
1,7
1,7

Về khách hàng

Cờ của UNITED STATES
Williamstown, United States
5,0
2
Phương thức thanh toán đã xác thực
Thành viên từ thg 1 22, 2019

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.