하이브리드 앱부터 사용자 친화형 AI 솔루션까지,
"펄스노바"가 함께합니다.
펄스노바는 2012년부터 모바일앱과 PC앱을 전문적으로 개발해 온 기업으로,
2025년 1월에는 새롭게 SaaS(Software as a Service) 비즈니스를 시작했습니다.
500+ 파트너사와 협력하며
안정적이고 폭넓은
서비스 네트워크를 구축했습니다.
비용 절감과
혁신적인 서비스 경험을 제공하여
고객 만족도를 극대화합니다.
하이브리드 앱 패키징부터
사용자 친화적인 AI 솔루션까지
폭넓게 지원합니다.
하이브리드 앱을 빠르고 편리하게 만들어 드리며,
유지보수와 업데이트를 지원합니다.
1만원 결제 시 1만 포인트를 제공합니다.
적립된 포인트는 펄스노바의 다양한 서비스(예: 앱 아이콘/스플래시 제작 등) 이용 시 사용이 가능합니다.
가입 기간 내 제공되는 업데이트는
별도 비용 없이 진행됩니다.
또한 미리보기 서비스를 통해
앱 검수와 개선사항을 편리하게 확인하실 수 있습니다.
앱 개발에 필요한 다양한 API 서비스를 제공합니다.
URL 서비스 API를 통해 동적으로 서버 정보를 관리할 수 있습니다.
앱에서 동적으로 서버 접속 정보를 가져올 수 있는 API입니다.
GET https://psnv.co.kr/url/service?name={service_name}
// 날씨 서비스 정보 조회
GET https://psnv.co.kr/url/service?name=weather
// 응답
{
"host": "psnv.co.kr",
"port": "20001",
"main": "https://psnv.co.kr:20001"
}
| 서비스명 | API URL | 응답 데이터 |
|---|---|---|
| weather | https://psnv.co.kr/url/service?name=weather |
{"host": "psnv.co.kr", "port": "20001", "main": "http://psnv.co.kr:20001"}
|
// Retrofit 인터페이스
interface UrlServiceApi {
@GET("url/service")
suspend fun getServiceInfo(@Query("name") name: String): ServiceInfo
}
// 데이터 클래스
data class ServiceInfo(
val host: String,
val port: String,
val main: String
)
// 사용 예제
val serviceInfo = api.getServiceInfo("weather")
val baseUrl = serviceInfo.main
// URLSession을 사용한 예제
func fetchServiceInfo(name: String) async throws -> ServiceInfo {
let url = URL(string: "https://psnv.co.kr/url/service?name=\(name)")!
let (data, _) = try await URLSession.shared.data(from: url)
return try JSONDecoder().decode(ServiceInfo.self, from: data)
}
// 사용 예제
let serviceInfo = try await fetchServiceInfo(name: "weather")
let baseURL = serviceInfo.main
2012년부터 다양한 모바일 앱을 개발하여
Google Play 스토어에 출시한 경험을 보유하고 있습니다.