In Progress

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

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.

Skills: iPhone, Objective C, Mac OS, Swift, Mobile App Development

See more: using xcode ruby python php perl development, data coding scheme using smpp bit bit, j2me coding booking using sms, simple code play mp3 audio using xcode iphone, remote assistance using activex, 2 to 3 hours a day, Swift 2.3, 2-3 hours, convert swift 2.3 to swift 3 online, swift 2.3 to 3.0 converter online, ios 11 & swift 4 the complete ios app development bootcamp, xcode couldn't find any ios app development provisioning profiles matching, ios 11 & swift 4 - the complete ios app development bootcamp coupon, swift 2.3 to swift 4, part time job 2-3 hours per day, ios 11 & swift 4 - the complete ios app development bootcamp, which one of the numbers does not belong in the following series 9 7 8 6 7 5 6 3, part time job 2 3 hours per day, how to develop book apps for android using android studio 2.2 3 tutorial, install magento 2.3 using composer

About the Employer:
( 2 reviews ) Williamstown, United States

Project ID: #21867282

8 freelancers are bidding on average $165 for this job


How are you, sir? Thank you for visiting my proposal. I've just read your job post carefully and much interested in your project and I am sure I can complete this in time perfectly as you want. I have been creating hi More

$140 USD in 7 days
(143 Reviews)

⭐ No problem ⭐ I have read your description carefully and very interesting for your project. More than 10 years of Mobile Development experience and excellent pixel perfect design. Swift, Object-C, React-Native, Vue- More

$140 USD in 7 days
(7 Reviews)

Feel fee to contact me for 2-3 hours of coding assistance using Xcode / Swift / Starscream for websocket for MacOS & iOS app .Shoot me message to discuss further more details .We provide the comments,images,videos,d More

$150 USD in 3 days
(4 Reviews)

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 - S More

$120 USD in 7 days
(3 Reviews)

Hello, I am Charandeep, Creative Designer and Developer I've checked your requirements and files I am much interested to assist you on designing your Mobile Development Live Apps OAKDALE: [login to view URL] More

$222 USD in 7 days
(7 Reviews)

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 pro More

$240 USD in 4 days
(0 Reviews)

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 in 1 day
(0 Reviews)

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 comple More

$230 USD in 10 days
(0 Reviews)