Я думаю, вы обнаружите, что если вы только начнете делать вызовы самостоятельно, у вас получится собственная версия фреймворка, которая работает так же хорошо.Это то, что случилось со мной, хотя я ссылался на некоторый код из flickrj, чтобы помочь мне с некоторыми базовыми вещами, но со временем у меня появилась собственная переносимая библиотека, которая отлично работала.