2025-07-11 16:54:37 +05:30
import React , { useState } from "react" ;
import { motion } from "framer-motion" ;
import { Navigation } from "../components/Navigation" ;
import { Footer } from "../components/Footer" ;
import { AnimatedGradientText } from "../components/AnimatedGradientText" ;
import { Button } from "../components/ui/button" ;
import { ShimmerButton } from "../components/ui/shimmer-button" ;
import { Badge } from "../components/ui/badge" ;
import { Card , CardContent } from "../components/ui/card" ;
2025-07-17 17:13:18 +05:30
import {
Accordion ,
AccordionContent ,
AccordionItem ,
AccordionTrigger ,
} from "../components/ui/accordion" ;
2025-07-11 16:54:37 +05:30
import { ImageWithFallback } from "../components/figma/ImageWithFallback" ;
2025-07-17 17:13:18 +05:30
import {
CheckCircle ,
Smartphone ,
Tablet ,
Watch ,
Code ,
Shield ,
Zap ,
Users ,
Star ,
ArrowRight ,
ChevronRight ,
Clock ,
TrendingUp ,
Database ,
Globe ,
Layers ,
Target ,
Layout ,
Rocket ,
Bug ,
Brush ,
Lock ,
RefreshCcw ,
ShieldCheck ,
MessageSquare ,
Heart ,
GraduationCap ,
ShoppingCart ,
Truck ,
Bolt ,
Palette ,
Tv ,
DollarSign ,
Stethoscope ,
BookOpen ,
Play ,
Package ,
Wifi ,
Activity ,
Map ,
Network ,
UserPlus ,
Award ,
Cpu ,
Settings ,
Sparkles ,
Lightbulb ,
Handshake ,
Monitor ,
Download ,
Coffee ,
Calendar ,
Camera ,
Music ,
Gamepad2 ,
CreditCard ,
Bell ,
Mail ,
Search ,
Home ,
MapPin ,
Eye ,
Github ,
Slack ,
Figma ,
Chrome ,
Zap as ZapIcon ,
Video ,
MessageCircle ,
Brain ,
Cog ,
Layers3 ,
Hexagon ,
Wallet ,
CreditCard as PaymentIcon ,
Users2 ,
Merge ,
Share2 ,
Wrench ,
BarChart3 ,
GitMerge ,
Apple ,
Gauge ,
Maximize ,
Fingerprint ,
Gamepad ,
Building ,
Briefcase ,
Microscope ,
2025-07-11 16:54:37 +05:30
} from "lucide-react" ;
2025-07-21 15:57:34 +05:30
import { navigateTo } from "@/App" ;
2025-07-11 16:54:37 +05:30
// Native App Development Hero Section
const NativeHeroWithCTA = ( ) = > {
return (
< section className = "relative py-20 overflow-hidden bg-black" >
< div className = "container mx-auto px-6 lg:px-8" >
< div className = "grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]" >
< motion.div
initial = { { opacity : 0 , x : - 50 } }
animate = { { opacity : 1 , x : 0 } }
transition = { { duration : 0.8 } }
className = "space-y-8"
>
{ /* Native Development Label */ }
< motion.div
initial = { { opacity : 0 , y : 20 } }
animate = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.6 } }
>
2025-07-17 17:13:18 +05:30
< span className = "text-white/70 text-sm font-medium" >
Native App Development
< / span >
2025-07-11 16:54:37 +05:30
< / motion.div >
{ /* Main Heading */ }
< div className = "space-y-6" >
< h1 className = "text-4xl md:text-5xl lg:text-6xl font-semibold text-white leading-tight" >
Native App Development : Uncompromising Performance & Experience
< / h1 >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< p className = "text-lg text-gray-300 leading-relaxed max-w-lg" >
2025-07-17 17:13:18 +05:30
Building bespoke applications tailored for a single operating
system to deliver the highest level of performance , security ,
and device integration .
2025-07-11 16:54:37 +05:30
< / p >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* CTAs */ }
< motion.div
initial = { { opacity : 0 , y : 20 } }
animate = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.3 } }
className = "flex flex-col sm:flex-row gap-4"
>
2025-07-21 15:57:34 +05:30
< ShimmerButton
className = "text-lg px-8 py-4"
onClick = { ( ) = > navigateTo ( "/start-a-project" ) }
>
2025-07-11 16:54:37 +05:30
< div className = "inline-flex items-center gap-2" >
< Gauge className = "w-5 h-5 flex-shrink-0" / >
< span > Discover Native Advantages < / span >
< / div >
< / ShimmerButton >
< a
href = "#consultation"
className = "inline-flex items-center justify-center gap-2 rounded-md bg-gray-800 px-8 py-4 text-lg font-medium text-white transition hover:bg-gray-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-gray-700 whitespace-nowrap"
>
< MessageSquare className = "w-4 h-4 flex-shrink-0" / >
2025-07-21 15:57:34 +05:30
< span > Request Consultation < / span >
2025-07-11 16:54:37 +05:30
< / a >
< / motion.div >
< / motion.div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Right side with split-screen native app mockups */ }
< motion.div
initial = { { opacity : 0 , x : 50 } }
animate = { { opacity : 1 , x : 0 } }
transition = { { duration : 0.8 , delay : 0.2 } }
className = "relative flex flex-col items-center"
>
{ /* Split-screen Native App Mockups */ }
< div className = "relative w-full max-w-lg mx-auto" >
< motion.div
initial = { { opacity : 0 , y : 30 } }
animate = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.4 } }
className = "relative h-[400px] w-full mb-8 flex items-center justify-center"
>
{ /* Split-screen container */ }
< div className = "relative w-full h-full flex" >
{ /* iOS Native App (left half) */ }
< div className = "w-1/2 h-full bg-gradient-to-br from-blue-900/20 to-blue-800/20 rounded-l-3xl border-l border-t border-b border-blue-500/30 flex flex-col items-center justify-center p-6" >
< div className = "w-32 h-48 bg-gradient-to-br from-gray-800 to-gray-900 rounded-2xl border border-gray-700 shadow-xl mb-4" >
< div className = "w-full h-6 bg-gray-700 rounded-t-2xl flex items-center justify-center" >
< div className = "w-8 h-0.5 bg-gray-600 rounded-full" > < / div >
< / div >
< div className = "p-3 space-y-2" >
< div className = "h-2 bg-blue-500 rounded" > < / div >
< div className = "h-1.5 bg-gray-600 rounded w-3/4" > < / div >
< div className = "h-1.5 bg-gray-600 rounded w-1/2" > < / div >
< div className = "grid grid-cols-2 gap-1 mt-3" >
< div className = "h-6 bg-gray-700 rounded-lg" > < / div >
< div className = "h-6 bg-gray-700 rounded-lg" > < / div >
< / div >
< div className = "h-8 bg-blue-500/20 rounded-lg mt-2 flex items-center justify-center" >
< Apple className = "w-4 h-4 text-blue-500" / >
< / div >
< / div >
< / div >
< div className = "text-center" >
2025-07-17 17:13:18 +05:30
< Badge
variant = "secondary"
className = "bg-blue-500/20 text-blue-300 border-blue-500/30 text-xs"
>
2025-07-11 16:54:37 +05:30
iOS Native
< / Badge >
< / div >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Android Native App (right half) */ }
< div className = "w-1/2 h-full bg-gradient-to-br from-green-900/20 to-green-800/20 rounded-r-3xl border-r border-t border-b border-green-500/30 flex flex-col items-center justify-center p-6" >
< div className = "w-32 h-48 bg-gradient-to-br from-gray-800 to-gray-900 rounded-2xl border border-gray-700 shadow-xl mb-4" >
< div className = "w-full h-6 bg-gray-700 rounded-t-2xl flex items-center justify-center" >
< div className = "w-8 h-0.5 bg-gray-600 rounded-full" > < / div >
< / div >
< div className = "p-3 space-y-2" >
< div className = "h-2 bg-green-500 rounded" > < / div >
< div className = "h-1.5 bg-gray-600 rounded w-3/4" > < / div >
< div className = "h-1.5 bg-gray-600 rounded w-1/2" > < / div >
< div className = "grid grid-cols-2 gap-1 mt-3" >
< div className = "h-6 bg-gray-700 rounded-lg" > < / div >
< div className = "h-6 bg-gray-700 rounded-lg" > < / div >
< / div >
< div className = "h-8 bg-green-500/20 rounded-lg mt-2 flex items-center justify-center" >
2025-07-17 17:13:18 +05:30
< svg
className = "w-4 h-4 text-green-500"
viewBox = "0 0 24 24"
fill = "currentColor"
>
< path d = "M17.523 15.3414c-.5665-.0085-1.2274-.1111-2.0032-.2551.7758-.1511 1.4368-.2551 2.0032-.2551.5665 0 1.2274.1111 2.0032.2551-.7758.1511-1.4368.2551-2.0032.2551zM12 2C13.1046 2 14 2.8954 14 4s-.8954 2-2 2-2-.8954-2-2 .8954-2 2-2zm6 18c1.1046 0 2-.8954 2-2s-.8954-2-2-2-2 .8954-2 2 .8954 2 2 2zM6 20c1.1046 0 2-.8954 2-2s-.8954-2-2-2-2 .8954-2 2 .8954 2 2 2z" / >
2025-07-11 16:54:37 +05:30
< / svg >
< / div >
< / div >
< / div >
< div className = "text-center" >
2025-07-17 17:13:18 +05:30
< Badge
variant = "secondary"
className = "bg-green-500/20 text-green-300 border-green-500/30 text-xs"
>
2025-07-11 16:54:37 +05:30
Android Native
< / Badge >
< / div >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Central divider line */ }
< div className = "absolute top-0 left-1/2 transform -translate-x-1/2 h-full w-0.5 bg-accent" > < / div >
< / div >
< / motion.div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Native Technology Badges */ }
< motion.div
initial = { { opacity : 0 , y : 30 } }
animate = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.6 } }
className = "flex justify-center gap-4 flex-wrap"
>
2025-07-17 17:13:18 +05:30
< Badge
variant = "secondary"
className = "bg-accent/20 text-accent border-accent/30"
>
2025-07-11 16:54:37 +05:30
Platform Optimized
< / Badge >
2025-07-17 17:13:18 +05:30
< Badge
variant = "secondary"
className = "bg-blue-500/20 text-blue-300 border-blue-500/30"
>
2025-07-11 16:54:37 +05:30
Maximum Performance
< / Badge >
2025-07-17 17:13:18 +05:30
< Badge
variant = "secondary"
className = "bg-purple-500/20 text-purple-300 border-purple-500/30"
>
2025-07-11 16:54:37 +05:30
Native Features
< / Badge >
< / motion.div >
< / div >
< / motion.div >
< / div >
< / div >
< / section >
) ;
} ;
// Native vs Cross-Platform Comparison
const NativeVsCrossPlatform = ( ) = > {
const comparisons = [
{
icon : Gauge ,
title : "Unrivaled Performance" ,
2025-07-17 17:13:18 +05:30
description :
"Direct access to hardware, faster execution, and smoother animations through platform-specific optimization." ,
2025-07-11 16:54:37 +05:30
} ,
{
icon : Maximize ,
title : "Optimal User Experience" ,
2025-07-17 17:13:18 +05:30
description :
"Full adherence to platform-specific UI/UX guidelines ensuring familiar, intuitive user interactions." ,
2025-07-11 16:54:37 +05:30
} ,
{
icon : Fingerprint ,
title : "Maximum Security" ,
2025-07-17 17:13:18 +05:30
description :
"Leveraging built-in OS security features, platform-specific encryption, and reduced attack surface." ,
2025-07-11 16:54:37 +05:30
} ,
{
icon : Cpu ,
title : "Full Device Feature Access" ,
2025-07-17 17:13:18 +05:30
description :
"Seamless integration with cameras, GPS, sensors, AR/VR, and cutting-edge platform features." ,
2025-07-11 16:54:37 +05:30
} ,
{
icon : TrendingUp ,
title : "Scalability & Future-Proofing" ,
2025-07-17 17:13:18 +05:30
description :
"Best choice for complex, resource-intensive apps requiring long-term support and evolution." ,
} ,
2025-07-11 16:54:37 +05:30
] ;
return (
< section className = "py-32" >
< div className = "container mx-auto px-6 lg:px-8" >
< motion.div
initial = { { opacity : 0 , y : 30 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 } }
viewport = { { once : true } }
className = "text-center mb-16"
>
< h2 className = "text-4xl lg:text-5xl font-semibold text-foreground mb-6" >
Native vs . Cross - Platform : When to Choose Native
< / h2 >
< p className = "text-xl text-muted-foreground max-w-3xl mx-auto leading-relaxed" >
2025-07-17 17:13:18 +05:30
Native development delivers uncompromising performance and platform
integration for applications that demand the highest standards .
2025-07-11 16:54:37 +05:30
< / p >
< / motion.div >
< motion.div
initial = { { opacity : 0 , y : 40 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.2 } }
viewport = { { once : true } }
className = "grid md:grid-cols-2 lg:grid-cols-3 gap-8 max-w-6xl mx-auto"
>
{ comparisons . slice ( 0 , 3 ) . map ( ( item , index ) = > {
const IconComponent = item . icon ;
return (
< motion.div
key = { index }
initial = { { opacity : 0 , y : 20 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.5 , delay : index * 0.1 } }
viewport = { { once : true } }
whileHover = { { y : - 5 } }
className = "group"
>
< Card className = "bg-card/20 backdrop-blur-md border-white/10 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl rounded-2xl h-full" >
< CardContent className = "p-8 text-center" >
< div className = "w-16 h-16 bg-accent/20 rounded-2xl flex items-center justify-center mx-auto mb-6" >
< IconComponent className = "w-8 h-8 text-accent" / >
< / div >
< h3 className = "text-xl font-semibold text-foreground mb-4" >
{ item . title }
< / h3 >
< p className = "text-muted-foreground leading-relaxed" >
{ item . description }
< / p >
< / CardContent >
< / Card >
< / motion.div >
) ;
} ) }
< / motion.div >
{ /* Second row with 2 cards centered */ }
< motion.div
initial = { { opacity : 0 , y : 40 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.4 } }
viewport = { { once : true } }
className = "grid md:grid-cols-2 gap-8 max-w-4xl mx-auto mt-8"
>
{ comparisons . slice ( 3 ) . map ( ( item , index ) = > {
const IconComponent = item . icon ;
return (
< motion.div
key = { index + 3 }
initial = { { opacity : 0 , y : 20 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.5 , delay : ( index + 3 ) * 0.1 } }
viewport = { { once : true } }
whileHover = { { y : - 5 } }
className = "group"
>
< Card className = "bg-card/20 backdrop-blur-md border-white/10 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl rounded-2xl h-full" >
< CardContent className = "p-8 text-center" >
< div className = "w-16 h-16 bg-accent/20 rounded-2xl flex items-center justify-center mx-auto mb-6" >
< IconComponent className = "w-8 h-8 text-accent" / >
< / div >
< h3 className = "text-xl font-semibold text-foreground mb-4" >
{ item . title }
< / h3 >
< p className = "text-muted-foreground leading-relaxed" >
{ item . description }
< / p >
< / CardContent >
< / Card >
< / motion.div >
) ;
} ) }
< / motion.div >
< / div >
< / section >
) ;
} ;
// Native App Development Capabilities
const NativeCapabilities = ( ) = > {
const capabilities = [
{
title : "iOS Native Development" ,
2025-07-17 17:13:18 +05:30
description :
"Swift and Objective-C development for the complete Apple ecosystem with seamless integration." ,
2025-07-11 16:54:37 +05:30
icon : Apple ,
2025-07-17 17:13:18 +05:30
technologies : [
"Swift" ,
"SwiftUI" ,
"UIKit" ,
"Core Data" ,
"CloudKit" ,
"ARKit" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Android Native Development" ,
2025-07-17 17:13:18 +05:30
description :
"Kotlin and Java development for the Android ecosystem with Google services integration." ,
2025-07-11 16:54:37 +05:30
icon : Smartphone ,
2025-07-17 17:13:18 +05:30
technologies : [
"Kotlin" ,
"Java" ,
"Jetpack Compose" ,
"Room" ,
"Firebase" ,
"ARCore" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Performance Optimization" ,
2025-07-17 17:13:18 +05:30
description :
"Ensuring lightning-fast, smooth applications through platform-specific performance tuning." ,
2025-07-11 16:54:37 +05:30
icon : Zap ,
2025-07-17 17:13:18 +05:30
technologies : [
"Memory Management" ,
"Threading" ,
"Caching" ,
"Database Optimization" ,
"Network Optimization" ,
"Battery Efficiency" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Advanced Feature Integration" ,
2025-07-17 17:13:18 +05:30
description :
"Leveraging device-specific capabilities including AR/VR, machine learning, and sensors." ,
2025-07-11 16:54:37 +05:30
icon : Cpu ,
2025-07-17 17:13:18 +05:30
technologies : [
"AR/VR" ,
"Machine Learning" ,
"Biometrics" ,
"Camera APIs" ,
"Location Services" ,
"Push Notifications" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Code Modernization" ,
2025-07-17 17:13:18 +05:30
description :
"Updating and optimizing existing native codebases for modern performance and features." ,
2025-07-11 16:54:37 +05:30
icon : RefreshCcw ,
2025-07-17 17:13:18 +05:30
technologies : [
"Code Refactoring" ,
"Architecture Updates" ,
"Legacy Migration" ,
"Performance Audits" ,
"Security Updates" ,
"API Modernization" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Enterprise Integration" ,
2025-07-17 17:13:18 +05:30
description :
"Seamless integration with enterprise systems, APIs, and security protocols." ,
2025-07-11 16:54:37 +05:30
icon : Building ,
2025-07-17 17:13:18 +05:30
technologies : [
"Enterprise APIs" ,
"SSO Integration" ,
"MDM Support" ,
"Data Encryption" ,
"Compliance" ,
"Custom Protocols" ,
] ,
} ,
2025-07-11 16:54:37 +05:30
] ;
return (
< section className = "py-32 bg-black" >
< div className = "container mx-auto px-6 lg:px-8" >
< motion.div
initial = { { opacity : 0 , y : 30 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 } }
viewport = { { once : true } }
className = "text-center mb-20"
>
< h2 className = "text-4xl lg:text-5xl font-semibold text-white mb-6" >
Expertise Across Leading Native Platforms
< / h2 >
< p className = "text-xl text-gray-300 max-w-3xl mx-auto leading-relaxed" >
2025-07-17 17:13:18 +05:30
Comprehensive native development capabilities covering both iOS and
Android ecosystems with deep platform expertise .
2025-07-11 16:54:37 +05:30
< / p >
< / motion.div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< motion.div
initial = { { opacity : 0 , y : 40 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.2 } }
viewport = { { once : true } }
className = "grid md:grid-cols-2 lg:grid-cols-3 gap-8"
>
{ capabilities . map ( ( capability , index ) = > {
const IconComponent = capability . icon ;
return (
< motion.div
key = { index }
initial = { { opacity : 0 , y : 20 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.5 , delay : index * 0.1 } }
viewport = { { once : true } }
whileHover = { { y : - 5 } }
className = "group"
>
< Card className = "bg-gray-900/50 backdrop-blur-md border-gray-800 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl rounded-2xl h-full" >
< CardContent className = "p-8" >
< div className = "w-12 h-12 bg-accent/20 rounded-lg flex items-center justify-center mb-6" >
< IconComponent className = "w-6 h-6 text-accent" / >
< / div >
< h3 className = "text-xl font-semibold text-white mb-4" >
{ capability . title }
< / h3 >
< p className = "text-gray-300 leading-relaxed mb-6" >
{ capability . description }
< / p >
< div className = "flex flex-wrap gap-2" >
{ capability . technologies . map ( ( tech ) = > (
2025-07-17 17:13:18 +05:30
< Badge
key = { tech }
variant = "secondary"
className = "text-xs bg-gray-800/50 text-gray-300 border-gray-700"
>
2025-07-11 16:54:37 +05:30
{ tech }
< / Badge >
) ) }
< / div >
< / CardContent >
< / Card >
< / motion.div >
) ;
} ) }
< / motion.div >
< / div >
< / section >
) ;
} ;
// Ideal Use Cases for Native Development
const NativeUseCases = ( ) = > {
const useCases = [
{
title : "High-Performance Apps" ,
2025-07-17 17:13:18 +05:30
description :
"Gaming, AR/VR applications, and complex data processing requiring maximum computational efficiency." ,
2025-07-11 16:54:37 +05:30
icon : Gamepad ,
2025-07-17 17:13:18 +05:30
examples : [
"3D Gaming" ,
"AR/VR Experiences" ,
"Real-time Analytics" ,
"Video Processing" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Feature-Rich Applications" ,
2025-07-17 17:13:18 +05:30
description :
"Apps requiring extensive device hardware integration and platform-specific functionality." ,
2025-07-11 16:54:37 +05:30
icon : Layers ,
2025-07-17 17:13:18 +05:30
examples : [
"Camera Integration" ,
"Sensor Data" ,
"Biometric Auth" ,
"Device APIs" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Custom UI/UX Experiences" ,
2025-07-17 17:13:18 +05:30
description :
"Highly customized interfaces and interactions not easily replicated in cross-platform solutions." ,
2025-07-11 16:54:37 +05:30
icon : Brush ,
2025-07-17 17:13:18 +05:30
examples : [
"Custom Animations" ,
"Unique Gestures" ,
"Platform-specific Design" ,
"Advanced Interactions" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Security-Critical Applications" ,
2025-07-17 17:13:18 +05:30
description :
"Banking, healthcare, and enterprise solutions requiring maximum security and compliance." ,
2025-07-11 16:54:37 +05:30
icon : Shield ,
2025-07-17 17:13:18 +05:30
examples : [
"Financial Services" ,
"Healthcare Apps" ,
"Enterprise Security" ,
"Government Apps" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Long-Term Scalable Products" ,
2025-07-17 17:13:18 +05:30
description :
"Core products that will evolve significantly and require extensive platform integration over time." ,
2025-07-11 16:54:37 +05:30
icon : TrendingUp ,
2025-07-17 17:13:18 +05:30
examples : [
"Enterprise Platforms" ,
"SaaS Products" ,
"Social Networks" ,
"E-commerce Platforms" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Platform-Specific Features" ,
2025-07-17 17:13:18 +05:30
description :
"Applications leveraging cutting-edge platform features available only through native development." ,
2025-07-11 16:54:37 +05:30
icon : Cpu ,
2025-07-17 17:13:18 +05:30
examples : [
"ML Kit Integration" ,
"ARKit/ARCore" ,
"HealthKit/Google Fit" ,
"Platform Widgets" ,
] ,
} ,
2025-07-11 16:54:37 +05:30
] ;
return (
< section className = "py-32" >
< div className = "container mx-auto px-6 lg:px-8" >
< motion.div
initial = { { opacity : 0 , y : 30 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 } }
viewport = { { once : true } }
className = "text-center mb-20"
>
< h2 className = "text-4xl lg:text-5xl font-semibold text-foreground mb-6" >
When Native Development is Your Best Choice
< / h2 >
< p className = "text-xl text-muted-foreground max-w-3xl mx-auto leading-relaxed" >
2025-07-17 17:13:18 +05:30
Certain application requirements and business goals make native
development the optimal choice for long - term success .
2025-07-11 16:54:37 +05:30
< / p >
< / motion.div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< motion.div
initial = { { opacity : 0 , y : 40 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.2 } }
viewport = { { once : true } }
className = "grid md:grid-cols-2 lg:grid-cols-3 gap-8"
>
{ useCases . map ( ( useCase , index ) = > {
const IconComponent = useCase . icon ;
return (
< motion.div
key = { index }
initial = { { opacity : 0 , y : 20 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.5 , delay : index * 0.1 } }
viewport = { { once : true } }
whileHover = { { y : - 5 } }
className = "group"
>
< Card className = "bg-card/20 backdrop-blur-md border-white/10 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl rounded-2xl h-full" >
< CardContent className = "p-8" >
< div className = "w-12 h-12 bg-accent/20 rounded-lg flex items-center justify-center mb-6" >
< IconComponent className = "w-6 h-6 text-accent" / >
< / div >
< h3 className = "text-xl font-semibold text-foreground mb-4" >
{ useCase . title }
< / h3 >
< p className = "text-muted-foreground leading-relaxed mb-6" >
{ useCase . description }
< / p >
< div className = "space-y-2" >
2025-07-17 17:13:18 +05:30
< h4 className = "text-sm font-medium text-foreground" >
Key Examples :
< / h4 >
2025-07-11 16:54:37 +05:30
< div className = "flex flex-wrap gap-2" >
{ useCase . examples . map ( ( example ) = > (
2025-07-17 17:13:18 +05:30
< Badge
key = { example }
variant = "secondary"
className = "text-xs bg-accent/10 text-accent border-accent/20"
>
2025-07-11 16:54:37 +05:30
{ example }
< / Badge >
) ) }
< / div >
< / div >
< / CardContent >
< / Card >
< / motion.div >
) ;
} ) }
< / motion.div >
< / div >
< / section >
) ;
} ;
// Native Development Process
const NativeProcess = ( ) = > {
const steps = [
{
title : "Deep Discovery & Platform Strategy" ,
2025-07-17 17:13:18 +05:30
description :
"Comprehensive analysis of your requirements to determine the optimal native platform approach and architecture decisions." ,
icon : Target ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Tailored UI/UX Design" ,
2025-07-17 17:13:18 +05:30
description :
"Platform-specific design that leverages native UI components and follows platform design guidelines for optimal user experience." ,
icon : Palette ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Platform-Specific Coding" ,
2025-07-17 17:13:18 +05:30
description :
"Expert native development using platform-specific languages, frameworks, and best practices for maximum performance." ,
icon : Code ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Intensive Native Testing" ,
2025-07-17 17:13:18 +05:30
description :
"Comprehensive testing across devices, OS versions, and platform-specific features to ensure flawless native functionality." ,
icon : Bug ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Launch & Post-Launch Native Support" ,
2025-07-17 17:13:18 +05:30
description :
"App store optimization, deployment, and ongoing native platform updates and feature enhancements." ,
icon : Rocket ,
} ,
2025-07-11 16:54:37 +05:30
] ;
return (
< section className = "py-32 bg-black" >
< div className = "container mx-auto px-6 lg:px-8" >
< motion.div
initial = { { opacity : 0 , y : 30 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 } }
viewport = { { once : true } }
className = "text-center mb-20"
>
< h2 className = "text-4xl lg:text-5xl font-semibold text-white mb-6" >
Precision & Excellence in Every Native Project
< / h2 >
< p className = "text-xl text-gray-300 max-w-3xl mx-auto leading-relaxed" >
2025-07-17 17:13:18 +05:30
Our proven native development methodology ensures optimal
performance and platform integration at every stage .
2025-07-11 16:54:37 +05:30
< / p >
< / motion.div >
< div className = "relative" >
{ /* Timeline line */ }
< div className = "absolute left-1/2 transform -translate-x-1/2 h-full w-0.5 bg-gradient-to-b from-accent via-accent/50 to-transparent hidden lg:block" > < / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< div className = "space-y-16" >
{ steps . map ( ( step , index ) = > {
const IconComponent = step . icon ;
const isEven = index % 2 === 0 ;
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
return (
< motion.div
key = { index }
initial = { { opacity : 0 , x : isEven ? - 50 : 50 } }
whileInView = { { opacity : 1 , x : 0 } }
transition = { { duration : 0.8 , delay : index * 0.2 } }
viewport = { { once : true } }
2025-07-17 17:13:18 +05:30
className = { ` flex items-center ${
isEven ? "lg:flex-row" : "lg:flex-row-reverse"
} flex - col lg :gap - 16 gap - 8 ` }
2025-07-11 16:54:37 +05:30
>
2025-07-17 17:13:18 +05:30
< div
className = { ` flex-1 ${
isEven ? "lg:text-right" : "lg:text-left"
} text - center lg :text - left ` }
>
2025-07-11 16:54:37 +05:30
< div className = "bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl" >
< div className = "flex items-center gap-4 mb-4 justify-center lg:justify-start" >
< div className = "w-12 h-12 bg-accent/20 rounded-xl flex items-center justify-center" >
< IconComponent className = "w-6 h-6 text-accent" / >
< / div >
2025-07-17 17:13:18 +05:30
< div className = "text-2xl font-bold text-accent" >
0 { index + 1 }
< / div >
2025-07-11 16:54:37 +05:30
< / div >
< h3 className = "text-2xl font-semibold text-white mb-4" >
{ step . title }
< / h3 >
< p className = "text-gray-300 leading-relaxed" >
{ step . description }
< / p >
< / div >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Timeline dot */ }
< div className = "w-4 h-4 bg-accent rounded-full border-4 border-black z-10 hidden lg:block" > < / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< div className = "flex-1 hidden lg:block" > < / div >
< / motion.div >
) ;
} ) }
< / div >
< / div >
< / div >
< / section >
) ;
} ;
// Native Case Studies
const NativeCaseStudies = ( ) = > {
const caseStudies = [
{
title : "High-Performance FinTech iOS App" ,
client : "SecureBank Pro" ,
2025-07-17 17:13:18 +05:30
description :
"Native iOS banking app with advanced security features and real-time trading capabilities" ,
image :
"https://images.unsplash.com/photo-1563013544-824ae1b704d3?w=400&h=300&fit=crop&auto=format" ,
2025-07-11 16:54:37 +05:30
results : "300% faster transactions" ,
gradient : "from-accent/20 to-accent/10" ,
platform : "iOS Native" ,
2025-07-17 17:13:18 +05:30
benefits : "Biometric security, real-time data, smooth animations" ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Complex AR Android Solution" ,
client : "ARchitect Pro" ,
2025-07-17 17:13:18 +05:30
description :
"Advanced AR application for architecture visualization with complex 3D rendering and spatial tracking" ,
image :
"https://images.unsplash.com/photo-1592478411213-6153e4ebc696?w=400&h=300&fit=crop&auto=format" ,
2025-07-11 16:54:37 +05:30
results : "Industry-leading AR performance" ,
gradient : "from-purple-500/20 to-blue-500/20" ,
platform : "Android Native" ,
2025-07-17 17:13:18 +05:30
benefits : "ARCore integration, hardware acceleration, precise tracking" ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Healthcare Compliance Platform" ,
client : "MedSecure" ,
2025-07-17 17:13:18 +05:30
description :
"HIPAA-compliant healthcare platform with end-to-end encryption and native device integration" ,
image :
"https://images.unsplash.com/photo-1576091160399-112ba8d25d1f?w=400&h=300&fit=crop&auto=format" ,
2025-07-11 16:54:37 +05:30
results : "100% compliance achieved" ,
gradient : "from-green-500/20 to-teal-500/20" ,
platform : "Cross-Platform Native" ,
2025-07-17 17:13:18 +05:30
benefits : "Advanced security, device sensors, offline capability" ,
} ,
2025-07-11 16:54:37 +05:30
] ;
return (
< section className = "py-32" >
< div className = "container mx-auto px-6 lg:px-8" >
< motion.div
initial = { { opacity : 0 , y : 30 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 } }
viewport = { { once : true } }
className = "text-center mb-20"
>
< h2 className = "text-4xl lg:text-5xl font-semibold text-foreground mb-8" >
Impactful Native Apps We ' ve Built
< / h2 >
< p className = "text-xl text-muted-foreground max-w-3xl mx-auto leading-relaxed" >
2025-07-17 17:13:18 +05:30
Discover how native development delivered superior performance ,
security , and user experience for our clients .
2025-07-11 16:54:37 +05:30
< / p >
< / motion.div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< motion.div
initial = { { opacity : 0 , y : 40 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.2 } }
viewport = { { once : true } }
className = "grid md:grid-cols-2 lg:grid-cols-3 gap-8"
>
{ caseStudies . map ( ( study , index ) = > (
< motion.div
key = { index }
initial = { { opacity : 0 , y : 20 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.5 , delay : index * 0.1 } }
viewport = { { once : true } }
whileHover = { { y : - 8 , scale : 1.02 } }
className = "group cursor-pointer"
>
< Card className = "bg-card/20 backdrop-blur-md border-white/10 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl rounded-2xl overflow-hidden h-full" >
< CardContent className = "p-0 flex flex-col h-full" >
< div className = "p-8 pb-6" >
< div className = "flex items-start gap-4 mb-6" >
< div className = "w-12 h-12 bg-accent/20 rounded-xl flex items-center justify-center" >
< Gauge className = "w-6 h-6 text-accent" / >
< / div >
< div className = "flex-1" >
< div className = "text-xs text-muted-foreground mb-2 uppercase tracking-wider" >
{ study . client }
< / div >
< div className = "flex gap-2 flex-wrap" >
2025-07-17 17:13:18 +05:30
< Badge
variant = "secondary"
className = "text-xs bg-accent/20 text-accent border-accent/30"
>
2025-07-11 16:54:37 +05:30
{ study . results }
< / Badge >
2025-07-17 17:13:18 +05:30
< Badge
variant = "secondary"
className = "text-xs bg-blue-500/20 text-blue-300 border-blue-500/30"
>
2025-07-11 16:54:37 +05:30
{ study . platform }
< / Badge >
< / div >
< / div >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< h3 className = "text-xl font-semibold text-foreground mb-4 leading-tight" >
{ study . title }
< / h3 >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< div className = "px-8 pb-6 flex-1" >
2025-07-17 17:13:18 +05:30
< div
className = { ` relative rounded-xl overflow-hidden bg-gradient-to-br ${ study . gradient } p-4 border border-white/10 ` }
>
2025-07-11 16:54:37 +05:30
< ImageWithFallback
src = { study . image }
alt = { study . title }
className = "w-full h-48 object-cover rounded-lg shadow-lg"
/ >
< / div >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< div className = "px-8 pb-6" >
< p className = "text-muted-foreground text-sm leading-relaxed mb-4" >
{ study . description }
< / p >
< div className = "space-y-2" >
2025-07-17 17:13:18 +05:30
< h4 className = "text-xs font-medium text-foreground uppercase tracking-wider" >
Key Benefits :
< / h4 >
2025-07-11 16:54:37 +05:30
< p className = "text-xs text-muted-foreground" >
{ study . benefits }
< / p >
< / div >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< div className = "p-8 pt-0 mt-auto" >
2025-07-17 17:13:18 +05:30
< Button
variant = "ghost"
2025-07-11 16:54:37 +05:30
size = "sm"
className = "w-full justify-between text-accent hover:text-accent hover:bg-accent/10 group-hover:translate-x-1 transition-all duration-300"
>
2025-07-17 17:13:18 +05:30
< span className = "text-sm font-medium" >
VIEW CASE STUDY
< / span >
2025-07-11 16:54:37 +05:30
< ArrowRight className = "w-4 h-4" / >
< / Button >
< / div >
< / CardContent >
< / Card >
< / motion.div >
) ) }
< / motion.div >
< / div >
< / section >
) ;
} ;
// Mid-Page CTA
const NativeInlineCTA = ( ) = > {
return (
< section className = "py-20 bg-black" >
< div className = "container mx-auto px-6 lg:px-8" >
< motion.div
initial = { { opacity : 0 , y : 50 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 } }
viewport = { { once : true } }
className = "text-center max-w-4xl mx-auto"
>
< motion.div
initial = { { opacity : 0 , y : 30 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.2 } }
viewport = { { once : true } }
className = "space-y-8"
>
< div className = "inline-block p-[2px] rounded-full bg-gradient-to-r from-accent via-blue-500 to-purple-500" >
< div className = "bg-black rounded-full px-6 py-3 flex items-center gap-2" >
< Gauge className = "w-5 h-5 text-white" / >
2025-07-17 17:13:18 +05:30
< span className = "text-white text-base font-medium" >
Peak Performance
< / span >
2025-07-11 16:54:37 +05:30
< / div >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< h2 className = "text-4xl lg:text-5xl font-semibold text-white leading-tight" >
Ready to Achieve { " " }
< span className = "text-accent" > Peak App Performance ? < / span >
< / h2 >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< p className = "text-xl text-gray-300 leading-relaxed max-w-2xl mx-auto" >
2025-07-17 17:13:18 +05:30
Let our native experts guide your next high - impact application to
deliver uncompromising performance and user experience .
2025-07-11 16:54:37 +05:30
< / p >
2025-07-17 17:13:18 +05:30
2025-07-21 15:57:34 +05:30
< ShimmerButton
className = "text-xl px-10 py-5 rounded-2xl shadow-lg hover:shadow-xl"
onClick = { ( ) = > navigateTo ( "/start-a-project" ) }
>
2025-07-11 16:54:37 +05:30
< div className = "inline-flex items-center gap-3" >
< MessageSquare className = "w-6 h-6 flex-shrink-0" / >
< span > Discuss Your Native App Project < / span >
< / div >
< / ShimmerButton >
< / motion.div >
< / motion.div >
< / div >
< / section >
) ;
} ;
// Hire Native Developers
const HireNativeDevelopers = ( ) = > {
const developerTypes = [
{
title : "Senior iOS Native Developer" ,
experience : "6+ Years" ,
skills : [ "Swift" , "SwiftUI" , "UIKit" , "Core Data" , "ARKit" , "CloudKit" ] ,
2025-07-17 17:13:18 +05:30
specialties :
"iOS Architecture, Performance Optimization, Apple Ecosystem" ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Senior Android Native Developer" ,
2025-07-17 17:13:18 +05:30
experience : "6+ Years" ,
skills : [
"Kotlin" ,
"Java" ,
"Jetpack Compose" ,
"Room" ,
"ARCore" ,
"Firebase" ,
] ,
specialties :
"Android Architecture, Google Services, Hardware Integration" ,
2025-07-11 16:54:37 +05:30
} ,
{
title : "Native App Architect" ,
experience : "8+ Years" ,
2025-07-17 17:13:18 +05:30
skills : [
"System Design" ,
"Both Platforms" ,
"Performance" ,
"Security" ,
"DevOps" ,
"Leadership" ,
] ,
specialties :
"Technical Leadership, Architecture Design, Performance Engineering" ,
} ,
2025-07-11 16:54:37 +05:30
] ;
return (
< section className = "py-32" >
< div className = "container mx-auto px-6 lg:px-8" >
< motion.div
initial = { { opacity : 0 , y : 30 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 } }
viewport = { { once : true } }
className = "text-center mb-20"
>
< h2 className = "text-4xl lg:text-5xl font-semibold text-foreground mb-8" >
Find Your Elite Native App Development Team
< / h2 >
< p className = "text-xl text-muted-foreground max-w-3xl mx-auto leading-relaxed" >
2025-07-17 17:13:18 +05:30
Access our pool of highly specialized iOS and Android native
developers for your most demanding projects .
2025-07-11 16:54:37 +05:30
< / p >
< / motion.div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< motion.div
initial = { { opacity : 0 , y : 40 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.2 } }
viewport = { { once : true } }
className = "grid md:grid-cols-2 lg:grid-cols-3 gap-8 mb-12"
>
{ developerTypes . map ( ( dev , index ) = > (
< motion.div
key = { index }
initial = { { opacity : 0 , y : 20 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.5 , delay : index * 0.1 } }
viewport = { { once : true } }
whileHover = { { y : - 8 , scale : 1.02 } }
className = "group cursor-pointer"
>
< Card className = "bg-card/20 backdrop-blur-md border-white/10 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl rounded-2xl h-full" >
< CardContent className = "p-8" >
< div className = "flex items-center gap-4 mb-6" >
< div className = "w-12 h-12 bg-accent/20 rounded-xl flex items-center justify-center" >
< Gauge className = "w-6 h-6 text-accent" / >
< / div >
< div >
2025-07-17 17:13:18 +05:30
< Badge
variant = "secondary"
className = "text-xs bg-accent/20 text-accent border-accent/30"
>
2025-07-11 16:54:37 +05:30
{ dev . experience }
< / Badge >
< / div >
< / div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< h3 className = "text-xl font-semibold text-foreground mb-4" >
{ dev . title }
< / h3 >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< p className = "text-muted-foreground text-sm mb-4" >
{ dev . specialties }
< / p >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< div className = "flex flex-wrap gap-2" >
{ dev . skills . map ( ( skill ) = > (
2025-07-17 17:13:18 +05:30
< Badge
key = { skill }
variant = "secondary"
className = "text-xs bg-white/10 text-foreground"
>
2025-07-11 16:54:37 +05:30
{ skill }
< / Badge >
) ) }
< / div >
< / CardContent >
< / Card >
< / motion.div >
) ) }
< / motion.div >
< motion.div
initial = { { opacity : 0 , y : 30 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.4 } }
viewport = { { once : true } }
className = "flex flex-col sm:flex-row gap-4 justify-center"
>
< ShimmerButton className = "px-8 py-4" >
< div className = "inline-flex items-center gap-2" >
< UserPlus className = "w-5 h-5 flex-shrink-0" / >
< span > Hire Native Developers < / span >
< / div >
< / ShimmerButton >
2025-07-17 17:13:18 +05:30
< Button
2025-07-11 16:54:37 +05:30
variant = "outline"
2025-07-17 17:13:18 +05:30
className = "border-white text-white hover:bg-white/10 hover:text-white px-8 py-4 rounded-lg transition-all duration-300 h-[56px]"
style = { { color : "white" } }
2025-07-11 16:54:37 +05:30
>
< span > Get a Consultation < / span >
< ArrowRight className = "ml-2 w-4 h-4" / >
< / Button >
< / motion.div >
< / div >
< / section >
) ;
} ;
// Native FAQs
const NativeFAQs = ( ) = > {
const faqs = [
{
question : "Is native development always more expensive?" ,
2025-07-17 17:13:18 +05:30
answer :
"While native development typically requires a higher initial investment, it often provides better long-term value through superior performance, security, and maintainability. For complex applications or those requiring intensive platform integration, native development can actually be more cost-effective over the app's lifetime due to reduced technical debt and easier maintenance." ,
2025-07-11 16:54:37 +05:30
} ,
{
question : "How long does native app development take?" ,
2025-07-17 17:13:18 +05:30
answer :
"Native development timelines vary based on complexity, but typically: Simple apps (10-16 weeks), Medium complexity (16-24 weeks), Complex apps (24+ weeks). While this may seem longer than cross-platform alternatives, the time investment results in superior performance, better user experience, and reduced post-launch issues." ,
2025-07-11 16:54:37 +05:30
} ,
{
question : "What are the maintenance considerations for native apps?" ,
2025-07-17 17:13:18 +05:30
answer :
"Native apps require platform-specific maintenance, including OS updates, security patches, and feature enhancements. However, this maintenance is often more predictable and efficient than cross-platform alternatives because you're working directly with platform APIs and tools. We provide comprehensive maintenance packages tailored to each platform." ,
2025-07-11 16:54:37 +05:30
} ,
{
2025-07-17 17:13:18 +05:30
question :
"Can you port an existing native app to another native platform?" ,
answer :
"Yes, we can port native apps between platforms while maintaining native performance and user experience. Our approach involves analyzing the existing architecture, identifying platform-specific optimizations, and rebuilding the app using the target platform's native technologies. This ensures optimal performance on both platforms while maintaining feature parity." ,
} ,
2025-07-11 16:54:37 +05:30
] ;
return (
< section className = "py-32 bg-black" >
< div className = "container mx-auto px-6 lg:px-8" >
< motion.div
initial = { { opacity : 0 , y : 30 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 } }
viewport = { { once : true } }
className = "text-center mb-20"
>
< h2 className = "text-4xl lg:text-5xl font-semibold text-white mb-6" >
Frequently Asked Questions
< / h2 >
< p className = "text-xl text-gray-300 leading-relaxed" >
Common questions about native app development .
< / p >
< / motion.div >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< motion.div
initial = { { opacity : 0 , y : 40 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.2 } }
viewport = { { once : true } }
className = "max-w-4xl mx-auto"
>
< Accordion type = "single" collapsible className = "space-y-8" >
{ faqs . map ( ( faq , index ) = > (
2025-07-17 17:13:18 +05:30
< AccordionItem
key = { index }
value = { ` item- ${ index } ` }
2025-07-11 16:54:37 +05:30
className = "bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 px-10 shadow-lg"
>
< AccordionTrigger className = "text-left hover:no-underline py-10 text-xl" >
2025-07-17 17:13:18 +05:30
< span className = "font-semibold text-white" >
{ faq . question }
< / span >
2025-07-11 16:54:37 +05:30
< / AccordionTrigger >
< AccordionContent className = "text-gray-300 pb-10 text-lg leading-relaxed" >
{ faq . answer }
< / AccordionContent >
< / AccordionItem >
) ) }
< / Accordion >
< / motion.div >
< / div >
< / section >
) ;
} ;
// Final CTA Section
const NativeFinalCTA = ( ) = > {
return (
< section className = "py-20 relative overflow-hidden" >
< div className = "container mx-auto px-6 lg:px-8 relative z-10" >
< motion.div
initial = { { opacity : 0 , y : 50 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 } }
viewport = { { once : true } }
className = "text-center max-w-4xl mx-auto"
>
< motion.div
initial = { { opacity : 0 , y : 20 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.6 } }
viewport = { { once : true } }
className = "mb-8"
>
< div className = "inline-block p-[2px] rounded-full bg-gradient-to-r from-accent via-blue-500 to-purple-500" >
< div className = "bg-background rounded-full px-6 py-3 flex items-center gap-2" >
< Gauge className = "w-5 h-5 text-foreground" / >
2025-07-17 17:13:18 +05:30
< span className = "text-foreground text-base font-medium" >
Maximum Potential
< / span >
2025-07-11 16:54:37 +05:30
< / div >
< / div >
< / motion.div >
< h2 className = "text-4xl lg:text-5xl font-semibold text-foreground mb-6 leading-tight" >
Unlock Full Potential with { " " }
< span className = "text-accent" > WDI ' s Native Expertise < / span >
< / h2 >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
< motion.p
initial = { { opacity : 0 , y : 20 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.3 } }
viewport = { { once : true } }
className = "text-xl text-muted-foreground mb-12 max-w-2xl mx-auto leading-relaxed"
>
2025-07-17 17:13:18 +05:30
Invest in an application that delivers unparalleled performance ,
security , and a truly immersive user experience .
2025-07-11 16:54:37 +05:30
< / motion.p >
< motion.div
initial = { { opacity : 0 , y : 40 } }
whileInView = { { opacity : 1 , y : 0 } }
transition = { { duration : 0.8 , delay : 0.4 } }
viewport = { { once : true } }
className = "space-y-8"
>
2025-07-21 15:57:34 +05:30
< ShimmerButton className = "px-12 py-6 text-xl rounded-2xl shadow-2xl hover:shadow-accent/25"
onClick = { ( ) = > navigateTo ( "/start-a-project" ) }
>
2025-07-11 16:54:37 +05:30
< div className = "inline-flex items-center gap-3" >
< Rocket className = "w-6 h-6 flex-shrink-0" / >
< span > Start Your Native App Journey < / span >
< / div >
< / ShimmerButton >
< p className = "text-muted-foreground text-sm" >
2025-07-17 17:13:18 +05:30
Expert consultation • Architecture planning • Performance
optimization
2025-07-11 16:54:37 +05:30
< / p >
< / motion.div >
< / motion.div >
< / div >
{ /* Background Decorative Elements */ }
< div className = "absolute top-0 left-0 w-full h-full pointer-events-none overflow-hidden" >
< div className = "absolute top-20 left-20 w-60 h-60 bg-accent/5 rounded-full blur-3xl" > < / div >
< div className = "absolute bottom-20 right-20 w-60 h-60 bg-blue-500/5 rounded-full blur-3xl" > < / div >
< div className = "absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-80 h-80 bg-purple-500/3 rounded-full blur-3xl" > < / div >
< / div >
< / section >
) ;
} ;
// Main Native App Development Page
export const NativeAppDevelopment = ( ) = > {
return (
< div className = "dark min-h-screen" >
< Navigation / >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Hero Section */ }
< section className = "bg-black" >
< NativeHeroWithCTA / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Native vs Cross-Platform */ }
< section className = "bg-background" >
< NativeVsCrossPlatform / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Capabilities */ }
< section className = "bg-card" >
< NativeCapabilities / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Use Cases */ }
< section className = "bg-background" >
< NativeUseCases / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Development Process */ }
< section className = "bg-card" >
< NativeProcess / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Case Studies */ }
< section className = "bg-background" >
< NativeCaseStudies / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Mid-Page CTA */ }
< section className = "bg-card" >
< NativeInlineCTA / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Hire Developers */ }
< section className = "bg-background" >
< HireNativeDevelopers / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* FAQs */ }
< section className = "bg-card" >
< NativeFAQs / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Final CTA */ }
< section className = "bg-background" >
< NativeFinalCTA / >
< / section >
2025-07-17 17:13:18 +05:30
2025-07-11 16:54:37 +05:30
{ /* Footer */ }
< section className = "bg-card" >
< Footer / >
< / section >
< / div >
) ;
2025-07-17 17:13:18 +05:30
} ;