Kotlin 썸네일형 리스트형 앨범단가계산기 때는 바야흐로 내가 3학년을 끝내고 겨울방학 중,중소기업중앙회(KBIZ) 소속 모 조합 에서 2022년 1월 경 의뢰를 받았다. 기존에는 엑셀 함수로 앨범의 제작 단가를 뽑아 금액을 청구하였는데,이것을 애플리케이션으로 제작해 달라는 요구였다.당시 Xcode를 이용하여 앱을 제작하는 공부를 하고 있던 나는, 라는 표정으로 기대에 들떠 있었다.하지만 요구받은 것은 only 안드로이드 그래도 안드로이드라도 배운것을 이용하여 돈을 벌 수 있다는 것이 어디인가!하며 기존에 사용하던 엑셀을 받았는데, 이런 젠장, 뭔소린지 하나도 알아먹지를 못하겠는 거다. 그래도 어영부영이런 셀들의 내용을 뒤져가며 만들긴 했었다.디자인도 주어진 템플릿 없이, 내가 꼴리는대로 만들어도 된다 했기에,, 그냥 기본 UI들로.. 더보기 Android : FCM알림을 받아보았다 https://dequista.tistory.com/27 Spring : FCM (Firebase Cloud Message) 서버를 구축해 보았다. 기나긴 "한성대학교 기자재 대여 통합 시스템" 개발의 마지막 단계 FCM기능을 구축해 보았다. "한성대학교 기자재 대여 통합 시스템" 개발팀의 자문을 맡은게 22년도 2월이고, 본격적으로 준팀장 dequista.tistory.com 서버개발에 이은 클라이언트 개발 나는 당연히 푸시알림 같은 실시간 서비스는 백그라운드가 관리하는 줄 알았다. 하지만 Doze라는 모드로 넘어가면 실행되던 백그라운드도 다 중지시킬만큼 백그라운드 작업에 대해서는 굉장히 엄격하다. 그래서 푸시서버가 기기에게 푸시알림의 내용을 전송해주고 그걸 받은 기기가 알림을 띄우는 방식이다. FCM.. 더보기 Android : URL을 통해 웹 API를 Json으로 사용해 보았다 (Kotlin) API라는 것이 대부분 Json을 String으로 만든 것을 가져와 사용하는 방식이다. 나는 내 프로젝트에 필요한 API를 직접 만들었는데 https://dequista.tistory.com/16 Spring : 스프링으로 MySQL을 쿼리하는 API를 만들어 보았다 요즘 진행하고 있는 멀티플렛폼 프로젝트 중에 웹서버를 스프링으로 사용하는 프로젝트가 있다. 웹의 기능을 똑같이 Android, iOS로 개발중인데, 데이터베이스를 MySQL을 쓰고있다. 당연하게도 멀티 dequista.tistory.com 자세한건 여기 나와있다. Json으로 파싱된 데이터를 받는 API를 사용한다고 가정할 때 순서는 크게 두 가지이다. 1. URL에 접근하여 string화 된 Json데이터를 받아온다. 2. 그것을 자신의 .. 더보기 이전 1 다음