엄청난 삽질을 했다. 무려 반나절? 타이타늄 버그인지 원래 그런건지 모르겠지만,.. DB 테이블을 만들때 숫자로 ID 값을 만드는 경우가 있다. 이때 ID의 데이터 타입으로 INTEGER나 TEXT 타입으로 지정할수있는데, INTEGER로 할 경우 MAXINT 의 범위가 모호하다.
앱을 만들다보면 앱안에서 사용하던 데이터를 종종 바꿔야하는 경우가 있다. 이럴 경우 앱을 다시 배포하거나 데이터를 DB로 만들어서 DB를 바꿔줘야한다. 하지만 전자의 경우 앱을 재배포해야하는 문제가 있기 때문에 후자를 선호한다. 아이폰 앱중에 서울버스앱이 바로 이런 경우에 해당한다.
Blob 객체란? 타이타늄 모바일에서Blob 객체는 내부 데이터를 바이너리로 가지고 있는 객체를 의미한다. The blob is an abstract data type that represents binary information, often obtained through HTTPClient or via files.