We are a 15-person company in Bursa manufacturing spare parts for the automotive supplier industry. We want to build a mobile app where our wholesale clients can place orders directly track balances, and check stock levels. Two different agencies we spoke with quoted us between 220,000 TL and 310.000 TL.
One of the agencies wants to use an in-house proprietary framework they built themselves. The other recommended widely used open-source cross-platform technologies. Since I'm not a tech person I can't tell whether the first agency's proprietary stack will leave us totally locked in with them down the road.
Does the mobile development framework really create vendor lock-in? If we ever part ways with the agency, what should we watch out for regarding the development environment and the contract so we can take our code and hand it over to another developer?