
Open
Posted
•
Ends in 3 days
Paid on delivery
I need an experienced React Native developer to help switch from the old Pusher library to the new Pusher library. should be aware of the library "@pusher/pusher-websocket-react-native" we are currenctly using the library "pusher-js" however it is discontinued and they are suggesting to switch to "@pusher/pusher-websocket-react-native" ([login to view URL]) with the old library, we could easily connect to pusher private channels by sending token info, it is correctly listen and can receive the events. but we dont know how to send the token info while using the new official library. it might be just less than 10 rows of coding but we are stuck at this. please also have a look on the actual example attached, it is explaining almost everything about the issue.
Project ID: 39734394
51 proposals
Open for bidding
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
51 freelancers are bidding on average $47 USD for this job

Hello, Having worked on numerous React Native projects, I am well-versed with switching and integrating different libraries within a short span of time. For your task, I can guarantee a seamless transition from the old Pusher library to the new "@pusher/pusher-websocket-react-native" library. While the old library allowed sending token info effortlessly, we can address the challenge faced with the new official library effectively. In addition to my technical knowledge, my team and I at Our Software prioritize customer satisfaction and service that goes beyond just completing a project. Working with you means more than just accomplishing this particular task but also delivering high-quality results that add value to your business. I will not only solve the immediate problem at hand, but I will also take steps to future-proof your app by ensuring that it works optimally with the new library and any updated versions in the future. Choosing me for your project means choosing efficiency, professionalism, and effectiveness. Let's open up a channel of communication, get started on troubleshooting together beyond just 10 lines of code, and produce the best solution possible for your application! Thanks!
$130 USD in 2 days
8.0
8.0

Dear Makoto T., I'm writing in response to your project, "change the Pusher Library in React Native." I understand you're migrating from `pusher-js` to `@pusher/pusher-websocket-react-native` and are specifically looking for help with private channel authentication, where sending token information with the new library is proving tricky, despite it being a small code change. As an experienced React Native developer, I have a strong background in library migrations and working with real-time communication tools like Pusher. I've successfully integrated Pusher in various projects and am familiar with the nuances of its authentication flows. My approach would be to analyze your current `pusher-js` private channel setup and the example you provided. I'll then focus on correctly configuring the `userAuthentication` or `channelAuthorizer` callbacks in `@pusher/pusher-websocket-react-native` to ensure your authentication tokens are passed and private channels connect seamlessly. I'm confident I can swiftly resolve this for you. I would appreciate the opportunity to discuss this further and review your example in detail. Sincerely, Navneet
$40 USD in 7 days
7.2
7.2

⚠️ IF YOU'RE NOT HAPPY YOU DON’T PAY ⚠️ Hi, I am experienced Full stack developer, I checked your requirements, I am ready to change your pusher library and would be happy to discuss those with you. After our conversation, we can start our journey from there Regards
$35 USD in 1 day
6.8
6.8

As a seasoned React Native developer with over a decade of experience, I believe I'm the ideal candidate for this project. Not only am I well-versed in JavaScript and Mobile App Development, but my familiarity with the Pusher library, specifically "@pusher/pusher-websocket-react-native", enables me to resolve the issue you're facing flawlessly. Over the years, I've successfully tackled numerous challenging web and mobile-based projects, and my coding efficiency has improved as a result. I understand how vital it is for your app to connect and listen to Pusher private channels while ensuring continued event reception. This aligns perfectly with my expertise. Let's break the deadlock with your app within those 10 lines of code. Furthermore, rest assured that by working with me, you also gain access to my broad skill set which includes web design, UI/UX know-how, front-end development expertise and more. Elevating your online presence is not just my job, it's my passion; hire me today and rest easy tonight!
$35 USD in 4 days
5.7
5.7

With over X years of professional experience in web and mobile app development, I am more than proficient when it comes to utilizing React Native. Having utilized similar libraries such as "@pusher/pusher-websocket-react-native" for my past projects, I am confident in my ability to assist you with seamless integration into your existing system. In your project description, you explained how the previous library used tokens to connect to Pusher private channels, and understandably, you're having difficulty doing the same with the new library. This is a common obstacle when upgrading libraries; fortunately, I've successfully navigated similar challenges. My astute problem-solving skills enable me to quickly identify and resolve such issues. I assure you that tackling this change wouldn't be a problem since I've dealt with comparable requests multiple times before. My experience spans across various industries and project scopes, allowing me to acclimate quickly and apply appropriate solutions. Let's make this transition effortlessly!
$35 USD in 3 days
5.3
5.3

Hello there Makoto T., Good evening! I am skilled mobile programmer with skills including React Native, Web Development, Mobile App Development, API Integration, Frontend Development, JavaScript, Push Notification, HTML5, Software Development and Node.js. "@pusher/pusher-websocket-react-native" Please send a message to discuss more regarding this project. Thank you for your attention Angel
$30 USD in 7 days
5.1
5.1

Hello, Makoto T. I have 5 years of experience as a freelancer specializing in React Native, Node.js, Push Notification, API Integration, Frontend Development, Mobile App Development, JavaScript, Web Development, HTML5 and Software Development. i build high-performance, cross-platform mobile apps with clean code, smooth UI, and real-time functionality using REST and WebSocket. my work includes custom UI, animations, and seamless api integration. I focus on fast delivery, scalable code, and long-term support with client satisfaction as my top priority. i’m confident i can deliver a reliable, polished app that works flawlessly on both ios and android. I know what the difference between 99% and 100% is. I promise the perfect result. If you hire me, I will do my best until you are fully satisfied. Let’s discuss your project details to get started! Thanks, Denis
$100 USD in 2 days
5.1
5.1

As an experienced React Native developer with a strong background in HTML5 and JavaScript, I am confident I can tackle this project with ease. My skills are directly aligned with the task at hand having worked on similar migration and integration projects before, including transitioning from deprecated libraries to newer ones. Despite the minor change required, I fully understand the significance of ensuring all pusher private channels are properly connected and that token info is being sent for seamless event reception. I've taken a look at the example attached, and I'm pleased to say I immediately recognized the problem. With my excellent problem-solving ability combined with my knack for web services, specifically website development & designs - which requires me to often study API documentations, I have no doubt that I can quickly identify where to send the token information using the new "@pusher/pusher-websocket-react-native" library. So let's get started, allow me to deliver quick and impressive results for your project.
$35 USD in 1 day
4.7
4.7

Hi makt1990, It looks like you’re looking to transition from the outdated "pusher-js" library to the new "@pusher/pusher-websocket-react-native." I can help you with that. It seems like the main challenge is figuring out how to send the token info for private channels with the new library. With my 5+ years of experience in React Native and API integration, I’m confident I can provide a straightforward solution. I’ll take a close look at the example you attached and ensure that the necessary adjustments are made to facilitate the token sending process seamlessly. Could you provide a bit more detail about how you currently manage authentication tokens? This might help me tailor the solution more effectively. Best regards, Mehran
$38 USD in 7 days
4.6
4.6

I can migrate your app from pusher js to @pusher/pusher websocket react native and set up proper private channel authentication with token handling. The new library requires configuring the authEndpoint authorizer instead of sending tokens directly, and I’ll update your code so events work smoothly with minimal changes. Regards, Uzair Khan
$35 USD in 7 days
4.7
4.7

With over 5 years of extensive experience in Web, Mobile App Development, and Node.js, I can provide you with the exceptional service you need to successfully switch from the old Pusher library to the new "@pusher/pusher-websocket-react-native". My vast portfolio includes various projects where I've had to adapt and navigate different libraries and frameworks with ease. In terms of React Native development, I possess profound knowledge and hands-on experience that will allow me to quickly identify the issues you're facing and effectively fix them. My expertise in Frontend Development, JavaScript, and Web Development would add immense value when solving this specific problem for you. Moreover, my commitment to delivering high-quality work efficiently makes me the ideal candidate for your project. I understand the importance of time and assure you that I can complete this task within a short span of time without compromising on quality. Let's tackle this challenge together and ensure a seamless transition for your app.
$60 USD in 1 day
3.7
3.7

Having spent the last 8+ years building end-to-end solutions and specializing in technologies like JavaScript, Node.js, and React Native, I’m confident I can resolve your issues with the Pusher library. Despite the current blockade, my understanding of new-age frameworks is what sets me apart - it’s not just about code but keeping up with updates as well! My experience encompasses both frontend and backend layers so I approach challenges holistically. I understand that even a seemingly minor change like this could have outsized implications down the line for an app's functionality and security - that’s why attention to detail is my strength. Changing libraries can be nerve-wracking but with me on board, you can rest easy knowing it’s being handled professionally. I take pride in finding elegant and robust solutions for my clients. Let's connect your token issue to seamless connections between pusher private channels using "@pusher/pusher-websocket-react-native".
$35 USD in 7 days
3.7
3.7

Hello, You need a React Native expert to migrate from the deprecated pusher-js to the new @pusher/pusher-websocket-react-native library, with the main challenge being how to correctly send token info for private channel authentication.. I can update your implementation in just a few lines, ensuring secure token-based authentication and restoring real-time event handling without breaking existing flows. I’ve solved similar Pusher migration issues in React Native apps, with strong skills in WebSocket auth flows, TypeScript, and mobile debugging. I can start today, shall I review your example and patch it right away?
$35 USD in 7 days
3.2
3.2

Hi, I saw your problem — you need an experienced React Native developer to help switch from the deprecated pusher-js library to the new @pusher/pusher-websocket-react-native library. I can help with this transition and ensure you can connect to Pusher private channels and send token information like you did with the old library. A few starter questions to scope it right: Can you share the current code you’re using with pusher-js for connecting to private channels, so I can see exactly how the token is being passed? Do you have the token generation and authorization process handled on your backend, or will that also need adjustments for compatibility with the new library? Should I provide a test environment for you to verify the connection with private channels and token authentication after the update? Is there any additional functionality or events you want to integrate with the new Pusher library, or should I focus solely on fixing the token info issue? Would you like me to provide a small demo with the updated code showing how to connect to private channels and send token info? Best, Fahad
$35 USD in 1 day
3.2
3.2

Greetings! I see you need help migrating from pusher-js to the official @pusher/pusher-websocket-react-native library in your React Native app. I’ve worked with Pusher integrations and private channel authentication before, so I understand how to send token info when subscribing to private channels, handle events, and maintain the same real-time functionality. My Hypothesis is with a small tweak in the connection/auth flow, we can replicate your existing setup in the new library with minimal code changes. Let’s connect so I can review your example and implement the fix quickly. This isn’t an auto-bid I’ve read your details carefully and can deliver a clean, tested solution that allows private channel connections with tokens using the new Pusher library in no time. Thanks
$35 USD in 1 day
2.9
2.9

"I can do React Native Pusher Library Migration" Hello, I have years of experience in handling React Native integrations, especially with real-time communication libraries. I understand you need to migrate from the discontinued pusher-js to the official @pusher/pusher-websocket-react-native while ensuring private channel authentication with token support works seamlessly. My Approach to your task I can quickly refactor your current setup, properly configure the new library’s Authorizer for private channels, and ensure secure token-based authentication so events continue working without interruption. Last, as I am a verified freelancer with consistent positive reviews and a 100 percent job completion rate, I can also execute your job confidently so Let’s connect via chatbox. Thanks.
$35 USD in 2 days
3.0
3.0

Hello As an experienced React Native developer with direct experience migrating from pusher-js to the official @pusher/pusher-websocket-react-native library, I understand the critical authentication issue you're facing with private channels. The solution involves using the library's authorizer callback function. Instead of passing a token in the connection object, you now provide a function that dynamically returns the necessary auth parameters (headers or params) for each channel subscription attempt. I can implement this robust authentication flow, ensuring your private and presence channels connect seamlessly, resolving the blockage immediately. Can you confirm the endpoint your backend uses for Pusher channel authentication so I can configure the authorizer function correctly? Looking forward to your positive reply. Sincerely,
$35 USD in 7 days
2.5
2.5

Hi, I really like your project and I think I'm capable of doing it. I hope to get in touch with you so we can discuss your needs or those of the client and then move on to the practical details. I look forward to hearing from you. Renato
$35 USD in 7 days
1.0
1.0

As a seasoned React Native developer with a strong background in frontend and mobile app development, I'm no stranger to navigating change. I understand your need to transition from the old Pusher library to the new one and won't just merely solve the immediate problem but will ensure that the solution I provide is stable and future-proof. Not only am I proficient in React Native, but I also have extensive knowledge in JavaScript and Node.js, which is crucial for making the switch as smooth as possible, understanding the new '@pusher/pusher-websocket-react-native' library, and addressing your concerns about passing token information. My expertise lies not just in writing code, but in understanding every line of it. Moreover, my focus on quality and efficiency ensures that your project will be handled with the utmost care and attention to detail. We've got this! Together we can overcome this roadblock and take even more advantage of pusher's power. Do consider giving me this opportunity to transform your digital presence into something extraordinary.
$35 USD in 3 days
3.6
3.6

Having worked as a seasoned freelancer for numerous years, I have honed my skills in various domains, with JavaScript being one of my notable areas of expertise. My knowledge of JavaScript includes experience with libraries and frameworks just like the Pusher libraries in React Native which makes me an ideal candidate for your project. With regards to the challenge you're facing in switching from the old Pusher library to the new one, I have a deep understanding of both "pusher-js" as well as "@pusher/pusher-websocket-react-native". This means I'm not only comfortable with working on the previous library setup but also capable of seamlessly integrating the new pusher library into your existing React Native codebase. Additionally, my proficiency extends beyond merely writing code. Over my career, I have developed solid problem-solving skills and cultivated a keen eye for detail that can be crucial in identifying cryptic issues within codes. I believe these qualities will ensure an efficient and quick resolution of the issue you are facing right now. So, rest assured hiring me will get your Pusher library switched with no delay.
$35 USD in 2 days
0.7
0.7

Musashimurayama-shi, Japan
Payment method verified
Member since Dec 21, 2022
$30-50 USD
$750-1500 USD
$30-50 USD
$30-250 USD
$60-80 USD
₹1500-12500 INR
$10 AUD
$2-8 USD / hour
$1500-3000 USD
₹150000-250000 INR
$15-25 AUD / hour
$250-750 USD
$750-1500 AUD
$15-25 CAD / hour
$10 AUD
$30-250 AUD
$30-250 USD
$250-750 USD
$25-50 USD / hour
$10 USD
$750-1500 USD
₹600-1500 INR
$10-30 USD
$250-750 USD
$15-25 USD / hour