This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Migration. Easily!

How to easily migrate SDK to SDK, (Lower to Higher) or (Higher to Lower).

I mean from SDK 14 to SDK 17 or vice versa.

Please answer this as soon as possible

Parents
  • Dear Karl
    Thanks for your reply!
    Most of application part has been done in SDK15, therefore I have to migrate my friend code to SDK 15 which is written on SDK17, but it is taking to to much time to go through each function and change it according to it.
    Is there any better way to do which is fast and accurate! 

    Thanks 

  • Ahsan_Averos said:
    Thanks for your reply!

    No problem at all, I am happy to help!

    Ahsan_Averos said:
    Most of application part has been done in SDK15, therefore I have to migrate my friend code to SDK 15 which is written on SDK17, but it is taking to to much time to go through each function and change it according to it.
    Is there any better way to do which is fast and accurate! 

    Unfortunately there is no better way to do this faster and more accurately - you will have to read through the changes, and change the functionality you are using from SDK v15 to match how it is implemented/changed in SDK versions up to v17.
    You do not need to go through each function in the SDK for each version, but you will need to see in the migration guides if any of the functions you are using from the SDK in your application has changed in the newer SDK's. If the functionality has changed, you will have to update your application accordingly. For example, many drivers no longer accept NULL pointers as their callback function. If this is the case, you would then have to create an empty callback function and provide the init function with this empty function rather than a NULL pointer, or the other way around if you are downgrading.

    Best regards,
    Karl

Reply
  • Ahsan_Averos said:
    Thanks for your reply!

    No problem at all, I am happy to help!

    Ahsan_Averos said:
    Most of application part has been done in SDK15, therefore I have to migrate my friend code to SDK 15 which is written on SDK17, but it is taking to to much time to go through each function and change it according to it.
    Is there any better way to do which is fast and accurate! 

    Unfortunately there is no better way to do this faster and more accurately - you will have to read through the changes, and change the functionality you are using from SDK v15 to match how it is implemented/changed in SDK versions up to v17.
    You do not need to go through each function in the SDK for each version, but you will need to see in the migration guides if any of the functions you are using from the SDK in your application has changed in the newer SDK's. If the functionality has changed, you will have to update your application accordingly. For example, many drivers no longer accept NULL pointers as their callback function. If this is the case, you would then have to create an empty callback function and provide the init function with this empty function rather than a NULL pointer, or the other way around if you are downgrading.

    Best regards,
    Karl

Children
No Data
Related