Java의 AsyncTask를 Kotlin의 coroutine으로 변환
Problem기존 Java로 작성된 코드를 Kotlin으로 변환할때 어떻게 하면 더 Kotlin 스타일에 맞게 변환할 수 있을까하는 고민을 하게 됐다. 동일하게 AsyncTask로 변환 할 수도 있지만 조금 더 Kotlin스타일로 변환 할 수 있는지 확인해 보고자 한다.AsyncTask.execute(new Runnable() {@Overridepublic void run() { ...Solutioncoroutine은 Kotlin 1.3 버전에서 추가되었다. 그 이상 버전을 사용하는 경우만 해당한다....
Oilnow







Based on Big Data Analysis and Algorithm Application, the app automatically recommends the closest and cheapest gas station near my location. This app helps you save on fuel costs by analyzing oiling patterns.While I’m working on this project, I understood the technology to recognize the direction through the coordinates, the...
Oilnow owner



This app can be used as a push notification to see price changes at nearby gas stations.The app is available for weekly price trend in the list.While developing this app, I knew how to focus quickly. And I was able to test my maximum performance.
Wegen Scan



Wegen is a cryptograph wallet based on a block chain system. It includes the activation function using 3D security label made with ultra-thin nano process.If you scan the QR code of the G-Mov attached to the purchased product with the Wesen Scan app, you can redeem the coin for a...
CLET






CLET is a powerful cryptocurrency wallet and an easy ICO platform.Blind investment for token sales and ICO is coming to an end.Now you can raise profit with judgements and investments based on practical information.It is important for ICO projects to attract new investors. Entry barriers for the new investors should...
Remove trailing zeros in Kotlin
ProblemFloat나 Double 데이터 타입을 String으로 변환 시 1.0 등과같이 정수형이나 1.23000 등 소수점 이하의 범위에서 표현되는 0은 String으로 변환시 표시가 불필요 하기때문에 제거할 필요가 있다. 1.0은 “1”로 1.23000은 “1.23”으로 표시할 방법을 고민해봤다.Solution400: Invalid request
Sendlike





Developing a dating app that open patterns that users have given scores.It is a dating app that supports precise matching based on data by disclosing user’s score pattern. Using the matching data from this app, you can create interesting new service.While I’m working on this project, I understood the techniques...
FastOrder




FastOrder is an online order service using a smartphone. It also supports application for tablets that can be used in stores. This service can manage customers more efficiently without significantly changing existing store ordering system. I participated in ideation of service, service planning, design concepts, and prototyping. I have experienced...
RisingStar



It is a personal broadcasting service that supports live streaming. It is implemented as Android native using Kotlin. I have experienced with live streaming back-end building and protocol integration through this service.While I’m working on this project, I understood the streaming service integration technology, live streaming technology and troubleshoot streaming....
Ready U




An Android application that connects with people going to ski resorts. This app includes matching people, chatting, bulletin boards, and skiing skills.While I’m working on this project, I understood effective user matching techniques, user-friendly UI, UX to improve retention.
CashFeed



CashFeed is a mobile flyer service that analyzes user patterns based on your location and recommends nearby stores. This app allows users to redeem points when they see the ad. The user can accumulate points and exchange them for goods.While I’m working on this project, I understood Tinder-like UI development...
MeBuy



An Android application that curates PPL videos for real purchasing. Implemented hybrid application technology, video and content management technology.While I’m working on this project, I understood the industry-wide trends related to PPL and video commerce.
OTT(Over The Top) Service; Mug



This app is an Android application that watches movies and TV. This app can be viewed or streamed online. The app implemented location aware technology using Wifi and multi-format streaming video playback technology.While I’m working on this project, I understood location recognition technology and AP authentication method through Wifi.